Industry Focus

We debate the potential implications of the ITCs recommendation for solar import restrictions, the recent rally in oil prices, and the news that GE is selling its Industrial Solutions business.

Direct download: 20170928_IF_Energy.mp3
Category:Podcast -- posted at: 3:30pm EDT