Breaking Records; The ISRO Way

<p>With the successful launch of 104 satellites from a single rocket on February 15, 2017 at  9:28 AM IST, ISRO has managed to once again prove to the world that no matter what goals are set for it, ISRO manages to blow them all to smithereens.</p>...

IMPACT ARTICLES