Russia emphasizes business relations with India during Modi's Moscow visit

July 9, 2024