A new report reveals the impact of installing 8 million solar panels across America

What’s the impact of installing more than 8 million solar panels across America?

In other words, what impact have SolarCity and its 250,000+ customers had on the planet over the last 10 years, since we first set out to fuel a clean energy revolution?

Powered by WPeMatico

Comments are closed