$1.5 Billion Project deal between ISRO and NASA

New Delhi, June 18, 2025 — In a landmark collaboration, ISRO and NASA are gearing up…