Exact Solar could not have asked for a better holiday gift. On December 18, Congress passed the $1.1 trillion omnibus bill, which included an extension of the Investment Tax Credit (ITC) for solar energy projects. The solar ITC was originally scheduled to drop down to 10 percent for commercial, and zero for residential projects, at the […]