Glencore Xstrata Headquarters

Glencore Xstrata Headquarters

Gianluca Colla/Bloomberg

Glencore Xstrata Plc's headquarters stands in Baar, Switzerland.