Lessons from Shell’s Bonga oil spill victory in UK supreme court
The UK Supreme Court has ruled in favor of Shell in the 2011 Bonga oil spill that affected communities in ...
The UK Supreme Court has ruled in favor of Shell in the 2011 Bonga oil spill that affected communities in ...