Carbon tax would save industry and benefit UK taxpayers, Policy Exchange study finds

Policy Exchange’s report was released today, 17 July