Skip to content

Shell

Shell wins 2011 oil spillage case

The UK Supreme Court has decided that it is too late for Nigerian citizens to sue two Shell subsidiaries over a 2011…