Accolades for Shell over recovery of 95% spilled oil in Bayelsa, Delta
Some residents of oil spill impacted communities in both Bayelsa and Delta States have hailed the speedy recovery of spills that hit their areas by the Royal Dutch Shell Nigerian subsidiary, Shell Petroleum Development Company of Nigeria Limited (SPDC). A…