Starcloud, a startup focused on building data centers in space, is pushing to launch up to 88,000 satellites. The company has ...