Science | Written by Pallava Bagla | Friday June 23, 2023
India's first mission to the International Space Station, in collaboration with the US, was among the highlights of the agreements between Prime Minister Narendra Modi and US President Joe Biden at the White House on Thursday.
www.ndtv.com