Will Solar Die if the Investment Tax Credit Isn’t Renewed?

Posted November 17, 2015 at 5:00am