3 ms·
As the article said, nasa accounts for less than 7% of spacex revenue, additional nasa contracts is inconsequential to spacex which relies mostly on starlink fo
by wagwang 1y ago
As the article said, nasa accounts for less than 7% of spacex revenue, additional nasa contracts is inconsequential to spacex which relies mostly on starlink for revenue