A British court on Thursday, J blocked pollution claims against Anglo-Dutch energy giant Shell by more than 40,000 Niger Delta residents demanding action over...
The Nigerian government is demanding $406.75 million from Shell Petroleum Development Company of Nigeria Limited and its surrogate Shell Western Supply & Trading Limited...