UK's BP has made an ambitious pledge to cut greenhouse gas emissions to net zero by 2050 or sooner, and to help the world get to net zero.
Source: Pipeline ME