Webinar: Sustainability Risks at Glencore
Headquartered in Switzerland and listed on the London and Johannesburg stock exchanges, Glencore has come under increasing scrutiny in relation to the social and environmental impacts of its overseas operations. Taking place one day before the company’s annual general meeting,…