Todd Wynn: Renewable Energy Mandates
February 8, 2013
Todd Wynn, director of the Energy, Environment, and Agriculture Task Force for the American Legislative Exchange Council, explains how renewable energy mandates are punishing the economy.
