Business2 Min Read SidonMay 15, 2026 RBI Revokes Licenses of 150 NBFCs; 7 Additional Firms Voluntarily Relinquish Licenses The Reserve Bank of India has revoked the Certificates of Registration (CoR) for 150 non-banking financial companies (NBFCs) under Section…