By CEP Staff • 29 October 2014 in News

Mitsubishi Hitachi Power Systems wins contract for 25 MW geothermal plant in Mexico