UK: Shell Ruling Gives Green Light For Corporations To Profit From Abuses Overseas
A UK High Court ruling that two Niger Delta communities devastated by oil spills cannot have their claims against Shell ...
A UK High Court ruling that two Niger Delta communities devastated by oil spills cannot have their claims against Shell ...
All rights reserved © 2021 GhanaStar.com