Russians Can't Be Stopped: Russian Defense Industry Produces Artillery Shells Three Times Faster Than All Western Countries Combined
Sky News: Russia will produce 4.5 million rounds of ammunition in 2024, while the US and Europe will produce only 1.3 million