• Solar Panels Installation in MA, NH, RI, ME From New England Clean Energy
Call Toll Free: 877-886-8867

Tag Archives: system

When is a Solar Electric System Like a Car?

Despite the traction achieved by the solar industry in the past few years, naysayers still rear their ugly heads sometimes, raising bizarre and unsubstantiated claims about why solar is a bad idea. I remember reading an article a while ago that said solar systems were “failing” because dirt was collecting on the panels and reducing…  Read the entire post »