Site icon IER

The Plugged In Podcast #81: Todd Myers on Unleashing Energy Innovation

On this episode of the Plugged In podcast, the team sits down with Todd Myers, the Director of the Center for the Environment at the Washington Policy Center, to discuss the free market’s ability to produce innovative solutions to problems facing the energy sector.

 

Links:

Leapfrogging Smart Meters

Exit mobile version