Glencore has come under investor pressure to boost its shareholder returns; it is also under pressure from U.S. regulators who have raised alleged corruption and bribery charges against the company. On Tuesday, mining and commodities trading giant Glencore stated, it… Read More ›