The second unit of the world’s most efficient heavy duty GE 9HA.01 gas turbines has arrived from Belfort, France, in… Read More
The second unit of the world’s most efficient heavy duty GE 9HA.01 gas turbines has arrived from Belfort, France, in… Read More