CREC profit up 28% on stronger electricity sales, new solar capacity
- November 17, 2025
Citicore Renewable Energy Corporation (CREC) recorded a 28% increase in net income to PHP 966 million in the first nine months of 2025, supported by higher electricity sales and the entry of...






