CREC Revenue Soars 40% in 2024, Eyes 1GW Milestone
- April 9, 2025
Citicore Renewable Energy Corporation (CREC) has reported a remarkable 40% increase in revenue for 2024, reaching PHP 5.1 billion, up from PHP 3.7 billion the previous year, according to its latest financial