Has Prince Charle Nature Pledge Become A Platform For BP To Greenwash Oil Spills ?

The inclusion of a signatory in the Terra Carta has raised concerns among environmental groups, according to the BBC's Chris Stokel-Walker. However, what is the impact on climate and biodiversity on our planet, asks Tom Stafford.

Source: forbes.com
Published on 2021-01-17