Pressure building on Rio Tinto to address harms as independent assessment confirms …
… a major independent environmental and human rights impact assessment of the mine undertaken by Tetra Tech Coffey were presented back to communities. Read more: Pressure building on Rio Tinto to address harms as independent assessment confirms …Continue Reading
