BUSINESS
London: The UK Supreme Court on Wednesday ruled in favour of thousands of Zambian villagers seeking the right to sue a subsidiary of UK-headquartered Indian mining giant Vedanta in the ...