close
fullscreen
Home
Sources
Source-000052675
history
edit
build
Shell faces $5bn fine over Nigeria Bonga oil spill
WikiRate ID:
3217542
Preview
Metrics
1
Answers
1
Details