2025: Year Of The Armata?
Or epic procurement disaster?
The UK Ministry of Defense says that although Russia is likely to introduce its new main battle tank in Ukraine, the T-14 is only going to arrive in “limited numbers.”
Urlavagonzavod, the manufacturer of the Armata (lit. “armada”) remains “dogged with delays, reduction in planned fleet size, and reports of ma…



