BRSR filings: Not mere disclosures

[ad_1] The current year marks the first year of mandatory reporting under the Business Responsibility and Sustainability Report (BRSR) for India’s top 1,000 listed companies by market cap. This was…