Starcloud raises $170 million and plans 88,000 solar-powered satellites

Business