SpaceX's first-ever earnings show higher revenues and huge spending science - 2026-08-04 20:48:59+00:00 Elon Musk's company has struggled to maintain investor enthusiasm that greeted its stock market debut. Source: bbc-science