– Solar system installed at Honda campus in Torrance, Calif. expected to generate about 3,000 megawatt hours (MWh) annually to offset 30% of purchased electricity – One of Honda’s largest on-site renewable energy installations in the world – Time-lapse video of solar system installation at https://youtu.be/2OFqnhWpN0I TORRANCE, Calif.,: Honda today flipped the switch on a new […]