Sustainability GRI based sustainability reporting in India Shailesh Telang | September 28, 2011 The Global Reporting Initiative (GRI) is an organization that produces a comprehensive sustainability reporting framework that is widely used around the world. It started with a vision of a Read More