SpaceX has secured nearly USD 20 billion in federal funds since 2008 to ferry astronauts and satellites into space.