Articles from Renew Economy
Primary tabs
BP boss departure raises fears another oil giant may turn its back on green transition
Abrupt departure of BP CEO raises fears of another Big Oil giant turning its back on the green energy transition as it is pushed by investors to maximise profits.