BP to hold annual general meeting in Aberdeen

The AGM will take place at the AECC on May 21. Pictured is BP chairman Helge Lund
The AGM will take place at the AECC on May 21. Pictured is BP chairman Helge Lund

Breaking