The Terra Carta is a framework that puts sustainability at the heart of the private sector. As a mandate for the SMI it offers the basis of a recovery plan to 2030 that puts Nature, people and planet at the heart of global value creation.
The Terra Carta will be the framework against which we will report on and it will be updated annually. It will take into account global progress, technological evolution and a shifting investment landscape. This will help organisations to seize rapidly emerging opportunities developing around the world, as they happen.