Tag: UK Supreme Court Rules in Favor of Shell in 2011 Nigeria Oil Spill Case