James Taylor - Writer, Policy Analyst, Radio Host, Public Speaker

Video: Taylor Discusses Renewable Energy on Fox Business Channel

November 2, 2013 by James

James Taylor appears on the Fox Business Channel in November 2012 explaining why renewable energy subsidies and mandates harm the economy and the environment. Video appears here.