LONDON In a major setback to mining giant Vedanta Resources, a British charity on Thursday has announced that it had sold all its stake in the firm. The sell off was due to concerns over human rights and environmental issues.