Several launches happened in 2016 after India launched its own space shuttle on May 23, 2016. 20 satellites launches happened on Sriharikota in June 2016 by Isro, and then on Wednesday the space research organization launched record 104 satellites in one go.