Africa’s largest economy Nigeria will require $12 billion to address the long-standing oil spills in southern Bayelsa state over a 12-year period, global newswire Reuters said, quoting a new report which specifically holds Shell and Eni accountable for the majority of the pollution. Bayelsa, a major oil-producing state in the Niger Delta, has been plagued […]