Citicore Renewable Energy Corporation (CREC) delivered solid financial and operational performance in 2025, underscoring its continued growth and leadership in the Philippine renewable energy...
Citicore Renewable Energy Corporation (CREC), or “The Company”) marks another triumph as its PhP5.3 billion (approx. US$86 million) Initial Public Offering (IPO) was awarded Alpha...