Terra Carta: Prince Charles asks companies to join ‘Earth charter’
Prince Charles wants companies to join what he is calling “Terra Carta” – or Earth charter. 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. Terra Carta will harness the “irreplaceable power of nature”, the prince…