Science Wayward SpaceX upper stage likely struck the Moon after year-long drift, scientists say Hiroshi Nakamura · August 5, 2026
World SpaceX posts $7.8B quarter as AI and Starlink lift revenues despite $541M loss Nadia Belhaj · August 4, 2026