BP Shareholders Unhappy With Green Strategy

BP has been under increasing pressure over net zero commitments that have allegedly left shareholders £40bn poorer.

World’s largest companies stall climate action despite promises

Cutting emissions is proving harder than committing to cut emissions