Designed by
Title
Glencore company sign at the headquarters in Zug, Switzerland #211871948
Description
Zug, Switzerland - 26th February 2021 : Sign of 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