UK court blocks Niger Delta pollution claims against Shell

A British court ruled in favour of Anglo-Dutch oil giant Shell on Thursday in a case…

..