The Prince of Wales is urging firms to back a more sustainable future and do more to protect the planet, as he marks 50 years of environmental campaigning. Prince Charles wants companies to join what he is calling “Terra Carta” – or Earth charter. It aims to raise £7.3bn to invest in the natural world.TerraContinue reading “Terra Carta: Prince Charles asks companies to join ‘Earth charter’”