Meet Planet, the American startup which had 88 ‘dove’ satellites aboard ISRO’s record-breaking PSLV-C37 rocket

It has surely been an amazing start for India’s rapidly advancing space…