Citicore Posts Higher Revenues in Q1, Eyes Continued Growth in Renewable Energy Projects
- May 15, 2025
Citicore Renewable Energy Corporation (CREC) has posted an 8% increase in net income and a 41% jump in revenues for the first quarter of 2025, driven by strong electricity sales and the