Designed by
Title
Glencore company sign at the headquarters in Zug, Switzerland #214581326
Description
Zug, Switzerland - 26th February 2021 : Glencore company headquarters building in Zug, Switzerland. Glencore is one of the largest commodities trading and mining firm in the world
This image is editorial