ISRO satellite launch: Proud moment for India, 104 . . . Indian Space Research Organisation (ISRO) on Wednesday set a new precedent when it comes to launching satellites It has successfully launched the PSLV-37 rocket which put in to orbit a record 104 satellites from seven countries Using the time-tested and popular Polar Satellite Launch Vehicle (PSLV