Nearly 2,000 Zambian villagers can sue Vedanta in England: Supreme Court

Protesters
Protesters hold plaques outside the Royal Courts of Justice in London, Britain July 5, 2017.

Continue reading “Nearly 2,000 Zambian villagers can sue Vedanta in England: Supreme Court”

Advertisements