New Delhi: Russia’s delivery of S-400 Triumf air defence missile systems to India is “proceeding well” in accordance with the schedule, Russian ambassador Denis Alipov has said. The comments of the envoy came amid concerns in New Delhi over possible delays in the supply of major military hardware to India by Russia in view of its […]