Elon Musk Seeks To Create City Of Starbase In South Texas
American billionaire, Elon Musk has shown interest in building new city called Starbase at SpaceX's launch facilities in Texas.
The business magnate shared the news via Twitter on Tuesday, revealing his plans to create his own Texas…