Mumbai, Feb. 26 -- eMudhra announced that CFC Finlease (a SEBI registered ESG Rating Agency), has assigned an Environmental, Social and Governance (ESG) score of 76 to the Company.

Published by HT Digital Content Services with permission from Capital Market....