Metro UK
newsCenter
Inside Elon Musk’s vision for SpaceX’s new $100,000,000,000 spaceporttranslating…
UKDaily Mail and General Trust
An artist’s impression of the Starbase Louisiana site, which is set to have more than a dozen launch towers (Picture: SpaceX/Cover Media)
SpaceX has announced plans to build the ‘biggest launch site on Earth’ – a project with an estimated cost of…