Elon Musk Gets His Own Texas City After Voters Approve Incorporation of SpaceX’s ‘Starbase’
Elon Musk Gets His Own Texas City After Voters Approve Incorporation of SpaceX’s ‘Starbase’ GPS III SV01 Mission (2018). Original from Official SpaceX Photos. Digitally enhanced by rawpixel. A remote section of southern Texas, home to Elon Musk’s SpaceX launch site, has officially been designated as a city. Named Starbase, the area was incorporated following…