Can Trump deliver on immense energy, climate promises?

November 14, 2016 www.eenews.net