SBFC Finance Stays Steady: Net Interest Margins, Managing Director Role Shift

SBFC Finance, a major NBFC in India, has maintained a steady net interest margin of 9% for the current quarter, as the company shifts its managing director's role to concentrate on risk, governance, audit, and compliance.