Elon Musk Says He Wants to Create a City in Texas Called ‘Starbase’

Elon Musk is looking to expand his presence in the Lone Star State. The business magnate shared the news via Twitter on Tuesday, revealing his …

Read More. →

 

finviz dynamic chart for  TSLA