BP Puts Entire UK North Sea Business Up for Sale After Sixty Years of Production
BP is selling its entire UK North Sea oil and gas portfolio after sixty years of production, covering five major hubs and 1,100 jobs. CEO Murray Auchincloss confirmed the sale Thursday, citing

Follow