Is ‘Big Oil’ becoming ‘Big Carbon’? Revenue falls force rethink
Oil companies such as BP and Shell are nurturing nature as a future revenue stream, betting on an expected rise…
Oil companies such as BP and Shell are nurturing nature as a future revenue stream, betting on an expected rise…