The BRSR Barometer 2025 offers a comprehensive and data-driven assessment of India’s corporate sustainability journey, analyzing disclosures from over 800 listed companies across 12 key sectors representing more than ₹8 trillion in annual revenue.
The BRSR Barometer 2023 offers a deep dive into the evolving landscape of corporate sustainability reporting in India. Benchmark key performance indicators, uncover emerging trends, and gain actionable insights to elevate your organization's sustainability journey.