Elon Musk’s new city puts SpaceX in the driver’s seat. Could public services be at risk? Leave a Comment / elon musk / By daniyalanees128h@gmail.com With Starbase, Texas, now officially incorporated, critics warn that turning a company town into an actual city could blur the line between private ambition and public accountability.