India’s space agency ISRO today scripted history by successfully launching a record 104 satellites, including India’s earth observation satellite on a single rocket. This is the highest number of satellites ever launched in a single mission. Polar Satellite Launch Vehicle PSLV-C37 blasted off at 9.28AM from the first launch pad at the Satish Dhawan Space Centre and first injected Cartosat-2 series satellite into orbit followed…