Search
Close this search box.

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’