One thing is clear, given the continuing decline in solar energy costs, particularly with generous extension of the Solar Investment Tax Credit (ITC) in the December 2015 omnibus spending bill; everybody loves solar.
↧