Architecture Things » KYOCERA and Independence Power Announce Completion of 268 kW Solar Power System in Burbank, California » Photo Gallery

KYOCERA and Independence Power Announce Completion of 268 kW Solar Power System in Burbank, California

KYOCERA and Independence Power Announce Completion of 268 kW Solar Power System in Burbank, California

Solar Power System in Burbank, California, Picture Size: 500 x 386, [ Download ]