Carmen Copper Corporation has officially launched the Philippines’ first operating megawatt-scale floating solar power facility, located on the Malubog Reservoir within its mine site in Toledo City, Cebu.

User Dashboard

Back To ACE