Citicore Renewable Energy Corp. (CREC) has started construction of a 41-megawatt-peak (MWp) solar facility in
CITICORE Renewable Energy Corp. (CREC) has secured a ₱4.05-billion project finance loan from the Land
The Philippines’ drive to accelerate its renewable energy transition gains fresh momentum as Citicore Renewable