Usha Financial Services Ltd. (PLL) is a non-banking finance company (“NBFC”) that was established in 1995 and has been registered by the Reserve Bank of India as an NBFC-ICC (Investment & Credit)—base layer—non-systemically important non-deposit-taking NBFC with more than nine years of lending experience. It offers lending options to MSMEs, individuals, and other NBFCs and …