Stone Creek Solar Fact of the Day

//Stone Creek Solar Fact of the Day

Stone Creek Solar Fact of the Day

By |2019-06-05T14:02:40+00:00June 10th, 2019|

Did you know that China is the world’s leader in solar?

By 2017, China had over 50GW of solar installed…enough to power 8.2 million U.S. homes.

Here in the U.S., we have a bit of catching up to do to get to that point!

About the Author:

Leave A Comment