Philippines Tightens Oversight as DOE Revokes 84 Renewable Energy Contracts in 2025
The DOE terminates 84 renewable energy contracts in 2025 due to noncompliance, emphasizing accountability as the Philippines pushes toward clean energy growth.
