Prince William warns humans must avoid climate change disaster
Charles called on world leaders to give their support to the ‘Terra Carta’ – a new initiative providing the basis of a sustainable recovery plan for Nature, People and Planet at the heart of global value creation. The Terra Carta (Earth Charter), ‘provides a roadmap to 2030 for businesses to move towards an ambitious and … Read more