Tag: Shell

Shell M&A Chief Resigns After CEO Blocks BP Bid

The head of mergers and acquisitions at Shell has quit after internal…

6 Min Read