Description: Why your business should invest in natural capital
You are using an outdated browser. Please upgrade your browser to improve your experience.
Play the video Why your business should invest in Natural Capital
Natural Capital is the value of nature. It can be defined as the world’s stocks of natural assets that we benefit from.