Insight
New climate spending package could extend the solar Investment Tax Credit (ITC) 10 years at 30%
Solar stocks jumped Thursday on the news.