Glencore human rights record 'worst in green metals'
Glencore has the worst human rights record among miners of metals used in renewable energy, the Business & Human Rights Resource Centre said in a...
Glencore has the worst human rights record among miners of metals used in renewable energy, the Business & Human Rights Resource Centre said in a...