You are here
CSOs: Defining sustainability strategy and shaping long term business outlook
By : SustainabilityO..., Jan 24, 2017
Chief Sustainability Officers are inter-disciplinary leaders that are shaping long term outlook in India’s largest conglomerates. As part of its research on the increasing role of the Sustainability function, Sustainability Outlook hosted a conversation with India’s leading...Read more..