rashidfaridi.com
An Enviable Feat:India puts record 104 satellites into orbit, in one go Including 103 Nano Satellites-Age of Nano Satellites is Here
In an enviable feet,India has successfully launched record 104 satellites from a single rocket into orbit on Wednesday, in the latest triumph for its famously economical space agency.The launch was…