UN IPCC Lead Author Richard Tol rips UK’s Lord Stern: ‘Stern is a master communicator. He conned almost everyone into believing he’s an expert in climate economics’


By: - Climate DepotNovember 8, 2012 9:39 AM