SpaceX to Build World’s First Commercial Space Launch Complex in South Texas

Artist’s concept of SpaceX’s Boca Chica commercial launch site in Brownsville, Texas. Image Credit: SpaceX

Though the news comes as no surprise, it has now been made official: SpaceX will build their commercial space launch site at Boca Chica Beach in Brownsville, Texas. The deal, which came via a press release from Texas Governor […]