The new head of Nigeria’s state oil firm has fired eight senior managers. His success or failure in turning around the wasteful oil sector could be a test of the resilience of President Buhari’s anti-corruption drive. It seems that Emmanuel Ibe Kachikwu, a former executive of Exxon Mobil and now head of the Nigerian National […]