California Water and Power Corporation
1470 Enea Circle Suite #300
Concord, Ca 94520
Zambora (3) 1.5 MW(AC)
Zambora is a 3 phase project, with each pahse consisting of a 1.5 Megawatt solar installation. This project is currently in the design and permitting phase.