Elon Musk’s SpaceX company town is reportedly notifying residents they may ‘lose the right to continue’ using their property amid zoning push
The newly approved city of Starbase is apparently looking to ramp up development, telling some residents they “may lose the ...