Mining giant Rio Tinto has been at the receiving end of blistering public criticism this year. It has been accused of environmental and human rights violations in a complaint filed with the Australian government that says an abandoned mine is leaking waste and poisoning rivers on the island of Bougainville.