ITC extension: Solar industry reacts (celebrates)
It is Monday, and the solar industry is nursing a hangover after a weekend spent celebrating the extension of the Investment Tax Credits (ITC). Funny how quickly the mood changed regarding this possibility. Only a month ago we started asking readers for their wild predictions for 2016, and not manyRead More