Ambassador Urges Russia to Join India’s Space Ventures International Russia firms urged to join India’s space revolution,