
Could India’s new Business Responsibility and Sustainability Report framework provide the quantitative measures investors have been looking for?
As the world focuses on Environmental, Social and Governance (ESG) factors and finding a path to a sustainable future, investors are adapting and seeking to