BP facing shareholder resolution on oil spill

Global investors team up to quiz oil major on risk management

Share this