Published by admin at January 17, 2025 By Sheldeen Joy Talavera – January 17, 2025 | 12:05 am from Business World PHILSTAR FILE PHOTO OFFGRID energy generator DMCI Power Corp. (DPC) reported energy sales of 491.2 gigawatt-hours (GWh) for 2024, a 9% increase from the previous year, […]