Citicore Energy Solutions Inc. (CESI), the power retailing business arm of Filipino firm Citicore Renewable Energy Corporation (CREC), has renewed five of its power supply agreements (PSAs) that are falling due this year. The renewed power supply deals that are under the ambit of Retail Competit