The EU and its Alphabet Soup

The European Union is awash with various regulations, standards and directives. And each one comes with its own confusing abbreviations. Here is a ready reckoner of these terms. CSDD: The EU’s Corporate Sustainability Due Diligence Directive (CSDD) is a legislative framework that obliges companies, including those in financial services, to demonstrate what action they areContinue reading “The EU and its Alphabet Soup”

SEBI moves ahead on ESG

The Securities and Exchange Board of India (SEBI), recently, approved the regulatory framework for ESG (Environmental, Social and Governance) disclosures, ratings and investing. Disclosures SEBI has introduced BRSR Core that is applicable to top 150 companies by market capitalisation. It has reduced the number of key performance indicators across the value chain to report onContinue reading “SEBI moves ahead on ESG”