The United Kingdom’s Supreme Court has ruled that oil-polluted Nigerian communities can sue Royal Dutch Shell in English courts after...
Royal Dutch Shell
Royal Dutch Shell slumped to a net loss of $21.68 billion in 2020, 71 per cent weaker than a profit...