ISRO to launch India’s first space station by 2028
New Delhi: The Indian Space Research Organisation (ISRO) plans to launch India’s first international space station by 2028. ISRO chairman S Somnath announced the upcoming launch in Ahmedabad on Friday.
“In another five years, we will…