A company that once called itself “British Petroleum" may soon have no British production hubs, after BP announces its intention to sell its North Sea business.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results