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…

Alphabet could be about to offload Terra Bella to Planet

A buzz in the tech media reports that Alphabet, Google’s parent company,…