20 Facts about ISRO Every Indian Must Know
India on 15-Feb-2017 became the first nation in the world to have launched over a hundred satellites in one mission. ISRO launch 104 satellites on single rocket. Motion is hearty congratulate ISRO for this mission and feel us proud. Here we share some interesting facts about ISRO. We think every Indian must know about him. 1. ISRO was formed on …