Sta. Clara Power Corporation
SCPC, an affiliate of Sta. Clara International Corporation, is a dynamic and emerging force in the Philippines’ power sector business. The company develops, owns and operates hydroelectric power facilities strategically located across the country. SCPC possess a portfolio of hydroelectric power Service Contracts in various stages of development."