glencore supplier development portal website
Welcome to the official website of Glencore plc we are a vertically integrated, natural resource commodities producer and trader, operating in over 50 countries around the world
ADS