Russian tank explosions are often blamed entirely on the carousel autoloader, but the real problem is broader and more ...
Russia can no longer afford its war in Ukraine. Since 2022 Russia has spent nearly $700 billion and lost 1.3 million troops, with over a million Russian men fleeting the country to avoid the war.