Britain’s High Court ruled on Thursday that oil major Royal Dutch Shell cannot be sued in London courts over Nigeria oil spill allegations.If the High Court had ruled in favor of the two groups, other claimants against British-based multinationals could […]