Lord Browne: North Sea costs must come down

Lord Browne, former chief executive of BP
Lord Browne, former chief executive of BP