IIGCC’s Mahesh Roy: “Big change, particularly at big organisations, takes time.” 12 Sep 2023ESG Hub IIGCC’s Mahesh Roy: “Big change, particularly at big organisations, takes time.” 12 Sep 2023ESG Hub