Citicore Renewables caps 11th anniversary with 1-GW feat
Citicore Renewable Energy Corp. (CREC) has reached 1 gigawatt (GW) of installed renewable energy capacity as it celebrates its 11th anniversary, marking a key step in its push to expand its clean energy footprint across the Philippines.