British oil firm acquires Nigeria’s Seven Energy A British firm, Savannah Petroleum Plc, has announced the completion of the acquisition of Seven… by Benjamin Ameh — November 16, 2019 in Energy/Power 0