TechCrunch August 21, 2026Starcloud raises $250 million for orbital data centers as launch options dry upRead full article Share: