Citicore

Citicore, through its subsidiary Citicore Renewable Energy Corp. (CREC) is one of the largest solar renewable energy provider with a wide geographical presence having 8 solar assets in Luzon, Visayas and Mindanao.

See below for the Latest Citicore News, Analysis, Profit Results, Share Price Information, and Commentary. 

No more articles to show for this company