Shell and Nigerian partner are sued in Britain over spills
April 23, 2016

London: Shell and Nigerian partner are sued in Britain over spills

[…]