India’s space programme has marked another milestone with the recent launch of a 4,400 kg communication satellite, one of the heaviest the country has placed in orbit, according to a report. From the launch of Aryabhata in 1975 to the present day, decades of domestic innovation have shaped India’s

See Full Page