Ad image

Tag: British energy policy

BP is selling its North Sea business and the timing is significant

BP announced on July 31 that it intends to sell its North…

Shekari Philemon