Its founder, Elon Musk, an immigrant from South Africa (who in his spare time also runs Tesla, the electric-car company), funded it with his own money (which he earned at PayPal, another start-up) and that of other private investors. (Yes, SpaceX does have contracts with NASA, but for a fixed price per launch.)