India, May 4 -- SBFC Finance has received affirmation in credit rating for long term fund based bank facilities of Rs 2,100 crore at ICRA AA-; Stable.

Published by HT Digital Content Services with permission from Pivotal Sources....