Ending deforestation likely to cost more than $130 billion a year: Report
It would likely cost more than $130 billion a year to end deforestation by the end of this decade, according to a report from a group of financiers, energy industry executives and academics