CREC Q1 profit rises 58% as new solar plants boost earnings
- May 15, 2026
Citicore Renewable Energy Corporation (CREC) posted a 58% increase in net income in the first quarter of 2026, reflecting stronger contributions from its expanding solar portfolio and setting the stage for further...










