BP could sell some oil projects to meet climate targets

BP chief executive Bob Dudley
BP chief executive Bob Dudley

Breaking