SpaceX sends 58 more satellites for its Starlink constellation, total number now stands at 538

SpaceX has launched yet another batch of satellites into Earth’s orbit, which…

Alphabet reportedly plans to sell its Skybox Imaging satellite business ‘Terra Bella’

Google parent Alphabet is mulling over the sale of its SkyBox Imaging…