Glencore and Other Mining Corporations Make Record Profits and get Away with Murder – Literally

Glencore, according to statistica.com is the world’s largest mining company by revenues. As a way of introduction, here is what statistica.com has to say about Glencore. Glencore-Xstrata is a public limited company founded in 1974 by Marc Rich whose headquarters are based in Baar, Switzerland and also has registered office based in Saint Helier, New Jersey. Glencore-Xstrata is also a[Read More...]