SBFC Finance announced that India Ratings and Research has assigned the rating IND AA-/ Stable for the company's non-convertible debentures amounting to Rs 700 crore ((Including unutilised Rs.300 crore).