Starcloud raises $250 million for orbital data centers as launch options dry up August 21, 2026 · TechCrunch Read full story at source