Financial Returns from Restoration
November 9, 2018
The annual economic benefits of restoring degraded and deforested land globally are an estimated $84 billion. As the economy surrounding landscape restoration – the New Restoration Economy – continues to develop, prospective investors are intrigued by the financial returns restoration projects can deliver.
See the full infographic here.