Published by admin at May 12, 2022 BY LENIE LECTURA – MAY 10, 2022 from Business Mirror File photo shows one of EDC’s 12 integrated geothermal power stations. Energy Development Corp. (EDC) reported a 19-percent decline in net income for the first quarter to P2.63 billion from […]