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

Tag Archives: solar net metering New England

The ITC Is Gone — But Solar Isn’t

For years, the federal Investment Tax Credit (ITC) played a major role in driving solar adoption. It helped lower upfront costs, accelerated payback timelines, and made clean energy more accessible for homeowners across New England. So when people hear “the ITC is gone,” the next question is often: Is solar worth it without the ITC? …  Read the entire post »