MANILA, Philippines — The Department of Energy (DOE) has terminated eight additional renewable energy service contracts this year as it steps up the crackdown on developers that failed to meet contractual and regulatory requirements. These brought the total number of revoked contracts in 2025 to 84. They represent an estimated 5,372.209 megawatts of potential generating […]... Keep on reading: 84 renewable energy deals revoked in 2025