Painful negotiations for Tullow Oil’s departure from its blocks in Turkana in northwest Kenya have been going on for the past six months. The terms of the sale, announced on 15 April, were dictated by the Kenyan government, and primarily by […]
previous post