Glencore Logo
Aug. 22, 2024
Logo of the Swiss consortium Glencore International AG based in Switzerland Stock Photo - Alamy Waving Flag With Glencore Plc Logo Against Clouds And Sky. Editorial 3D Rendering Stock Photo, Picture And Royalty Free Image. Image 87089485. Glencore | Johannesburg Glencore Logo