site logo

Trouble in Texas causes shutdown of advanced GE turbine