Starwood Energy acquires natural gas plant in Texas from Exelon
(USA) United States of America
Starwood Energy is to acquire a natural gas combined cycle electric power generating facility in Odessa, Texas.The electric power generating facility, located in the Permian Basin region of west Texas...
List of all the transaction updates
If you are an existing subscriber please sign in to read this content in full.