Citicore Renewable Energy Corp. (CREC) saw an eight-percent increase in its net income during the first three months of 2025. In a disclosure to the Philippine Stock Exchange (PSE) on Thursday, May 15, CREC said it earned ₱230 million in net income during the first quarter of this year, higher...