Engie considers $380M combined solar, battery storage project in Texas
The Houston-based North American arm of French renewables developer Engie SA is considering building a $380 million Central Texas solar
Read MoreBuilding "Bridges" Across the Bayou City!
The Houston-based North American arm of French renewables developer Engie SA is considering building a $380 million Central Texas solar
Read More