Variety is the spice of life. At least, that’s what you could probably take away from this week’s slate of noteworthy EDC releases. As is so often the case, there were some heavy hitters — like a new ...
Note: Energy Development Corp (EDC) is a Philippine geothermal company and a unit of First Gen Corp , the country's biggest privately owned power producer.