Indian Space Research Organisation successfully launch a record 104 satellites, including India’s earth observation satellite on-board PSLV-C37/Cartosat2 Series from the spaceport of Sriharikota on Wednesday. Photo – PTI Indian Space Research Organisation successfully launch a record 104 satellites, including India’s earth observation satellite on-board PSLV-C37/Cartosat2 Series from the spaceport of Sriharikota on Wednesday.