TEXAS took everyone for a wild ride yesterday when the Governor, Greg Abbott announced that as early as next Wednesday, March 10th to be exact, the state will open up 100% and business owners will have the option to mandate masks and keep capacity at current 50% limits, or not.
But new to the Lone Star State, Elon Musk who publicly moved operations of his electric car company, Tesla, announced he's here to stay. So much so, that he wants to create his own "new" town called "Starbase."
Musk has always been very vocal about opening his company back up fully for business, and looks like he's going to insure that he can do that with his own secluded area of the state.
The town will be his company's SpaceX launch site, currently the area known as Boca Chica Village, TX.