Share

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.

Media Info
Share