source: https://www.solarreviews.com/news/us_businesses_install_907_mws_2015_120115
the Solar Energy Industries Association (SEIA) published its fourth annual Solar Means Business report. The report looks at solar installations across businesses throughout the U.S. At this point at least 907 new megawatts of solar are powering businesses
Sick of Paying an Outrageous Electric & Gas Bills? http://reduceandsaveenergy.com/switch
Leave a Reply