More than half a century after NASA came to Houston to pursue human spaceflight, Texas is again home to an emerging space industry. What does that mean for Texans who live near future commercial launch sites?
Source: Energy
More than half a century after NASA came to Houston to pursue human spaceflight, Texas is again home to an emerging space industry. What does that mean for Texans who live near future commercial launch sites?