Citicore Renewable Energy Corporation Begins Construction on 240-MW Solar Park in Pangasinan, Philippines
Citicore Renewable Energy Corporation (CREC), based in the Philippines, has initiated construction on a 240-MW solar park project located in ...