India successfully launches record 104 satellites, including CARTOSAT-2 series weather observation satellite, in single mission onboard PSLV-C37 rocket
India successfully launches record 104 satellites, including CARTOSAT-2 series weather observation satellite, in single mission onboard PSLV-C37 rocket