Sta. Clara Power Corporation

SCPC is a dynamic and emerging force in the Philippines' power sector business. We develop, own and operate hydroelectric power facilities strategically located all over the country. We possess a portfolio of hydropower service contracts with the Department of Energy in various stages of development.