header image

Glencore, Xstrata Seal Deal in 2 Months After Years of Talks