Shell wins UK Supreme Court lawsuit over 2011 oil leak off Nigerian coast
The UK Supreme Court ruled on Wednesday that Nigerian claimants could not sue two Shell businesses for an offshore oil ...
The UK Supreme Court ruled on Wednesday that Nigerian claimants could not sue two Shell businesses for an offshore oil ...