• artillery

Russia is winning the war away from the battlefield – in the munitions factories

The defense industry can give Russia victory in Ukraine because it produces three times more artillery ammunition than its Western allies - the United States and European countries - can supply to Kiev. Russia produces about 250.000 pieces of artillery ammunition per month, that is, about 3 million per year, CNN reported, citing intelligence estimates...

Russia is winning the war away from the battlefield – in the munitions factories Read More »