The Prince of Wales recently launched a 10-point pandemic recovery charter that challenges businesses to “put nature, people and the planet at the heart of global value creation” over the next decade. This up to date move is backed by scores of major corporates high profile names such as Unilever, BP and BlackRock. The Terra Carta is…
