BP Plc’s Chief Executive Officer Murray Auchincloss faces a critical moment next month when he makes the delayed presentation of a new strategy to investors.
Sources close to the company say there is growing frustration over the firm's direction, adding that the investor update on ...
BP Plc is eliminating 4,700 positions internally, about 5% of its workforce, and more than 3,000 contractor jobs, Chief Executive Officer Murray Auchincloss told staff on Thursday, as the London ...