There is renewed focus on the possibility of a carbon tax from both sides of the issue. Climate Crock’s Peter Sinclair joins us to share his expert opinion on the chances this win-win-win proposal will actually happen, and what it means that opponents are ramping up their rhetoric.