Complaint Against Glencore Over Chad Spill Clears UK Hurdle

(Alliance News) – A complaint by rights groups over a toxic spill at an oil site in Chad linked to the British subsidiary of mining giant Glencore PLC has …