Did you know that 87% of Americans, including 78% of Trump voters. Does this support federal incentives for solar and storage? That’s a powerful bipartisan consensus. Both Republicans and Democrats recognize that the Investment Tax Credit (ITC) is crucial to driving...
