Houston-Area Startup Evolving NASA’s Technology

The projects, located in Brazoria County and Starr County, will have a combined capacity of 288 megawatts, which is enough to power 50,000 homes.