Article ESG Glencore investors advised to vote against climate progress report May 19, 2023By Hemma Visavadia