What is Rio Tinto?

September 3, 2013
What is al the buzz about Rio Tinto? Who are they, what do they do and why all this news? In short, Rio Tinto is a leading global mining and metals company based in London, England. More specifically, Rio...