ISRO launches Megha Tropiques, a satellite that helps make sense of the weather October 12, 2011 admin Lifestyle 0 ISRO will launch India’s maiden satellite mission called Megha Tropiques to study the monsoon and climate change from Sriharikota, a barrier island located off the coast of Andhra Pradesh, today. The …
Leave a Reply