The spaceflight company SpaceX has made itself a new home: Residents of Texas‘ Cameron County voted on May 3 to incorporate Starbase, Texas, a city located near Boca Chica along the Lone Star State’s southern border. The city will serve as a “company town” for SpaceX, the brainchild brand of controversial tech mogul and DOGE head Elon Musk. But exactly why SpaceX is making this move remains a bit of a mystery.
What is Starbase, Texas?
Subscribe to The Week
Escape your echo chamber. Get the facts behind the news, plus analysis from multiple perspectives.
SUBSCRIBE & SAVE
Sign up for The Week’s Free Newsletters
From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.
From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.