ISRO is getting appreciated across the world for it's launch of 104 satellites at a time creating a world record. ISRO released PSLV C 37 Selfie from Space recently. Scientists had recorded the way the Nano satellites are injected into their orbits through the camera arranged to PSLV Rocket. ISRO created history in space research which can not be explained in words. Other than the 3 Indian satellites remaining 101 are of various countries by launching which India gets Rs 1500 crores revenues. Out of the three satellites one is to study about atmosphere and the other two helps in Indian Navigation System for 5 years.