SpaceX commits $100 billion to construct Starbase Louisiana, a massive 125,000-acre spaceport in Vermilion Parish. Announced on August 25, 2026, by Governor Jeff Landry and Elon Musk, the project aims to establish the world's largest launch site. Construction begins in 2027, targeting initial flights by 2029. While the state supports the project with tax breaks and legal protections, environmental groups urge federal regulators to maintain rigorous oversight of the coastal site.
Story comments
Loading comments…