100kW / 130kWh

100kW / 130kWh

  • On 2015-03-29

U.S. San Diego /
SDG&E, San Diego Zoo /
PV Integrated, Peak Shaving

0 Comments