Shell recovers 95% spilled oil in Bayelsa, Delta communities

Royal Dutch Shell Nigerian subsidiary,(SPDC), has recovered more than 95 per cent of spilled oil from…

..