Moscow is puzzled over Indian media rumors claiming that Russia refuses to fulfill a decade-old contract on licensed production of T-90S main battle tanks in India, a Russian defense industry source said. “The Russian side is timely and completely fulfilling all agreements with India on the licensed production of T-90 tanks, including the delivery of […]