A few weeks back, a news went viral that Google is quitting the satellite business. Google sold its satellite imaging business to Planet, which triggered…
Google is working on a new a global-scale communication system that includes a large number of satellites (over 1000 satellites) and ground stations. The communication…