SpaceX lands $6B in Space Force deals as Starlink subs rocket to 12M
SpaceX’s Q2 earnings reveal it won over $6 billion in U.S. defense contracts, cementing its role as a national security asset, while Starlink subscribers doubled to 12 million, reshaping the satellite communications sector.