The strategy update will take place at BP’s head office in London, with Mr Auchincloss expected to start speaking at 1pm. James Alexander, chief executive of the UK Sustainable Investment and ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results