BP is thinking about selling its Castrol motor oil division in a deal that could be worth £8billion. The British energy giant is under pressure from investors – including activist Elliott ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results