BP Puts North Sea Assets Up For Sale After 60 Years Of Production

BP Puts North Sea Assets Up For Sale After 60 Years Of Production
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.