Southern California Edison / DEXUS
Largest single rooftop installation in the U.S.

Energy:

Location: Lake Perris, CA

Market:  Utility

Size:  10.15MW