A Shell oil terminal in the Niger Delta, The firm is embroiled in a tax dispute with Nigeria. Reuters
A Shell oil terminal in the Niger Delta, The firm is embroiled in a tax dispute with Nigeria. Reuters

Shell warns Nigeria tax wrangle may delay major oilfield in the country