India, Russia Sign 9 Agreements On Trade, Climate During PM Modi's Moscow Visit
India and Russia inked nine MoUs and agreements on several areas, including trade, climate and research, during Prime Minister Narendra Modi's two-day high-profile visit to Moscow which concluded ...
NDTV
12 hours ago