ISRO is becoming a synonym for doing the impossible. Today again, the space agency did something unimaginable. It launched not one or two or 20 or 40 satellites, but a 104! On a single rocket! In the process, it has set a world record that will likely remain unbeaten for a long time to …
[Read more...] about ISRO PSLV-C37 Sets Unbeatable World Record – Launches 104 Satellites At Once