Tag: Spill management: Shell debunks Amnesty allegations
Spill management: Shell debunks Amnesty allegations
The Shell Petroleum Development Company of Nigeria Ltd (SPDC) has denied allegations of environmental mismanagement in the Niger Delta leveled against it at the...