15 NBFCs gives away their certificate of registration to the central bank Sneha Sengupta May 10, 2024 According to the press release, six NBFCs have given up their licenses as a result of leaving the Non-Banking Financial Institution (NBFI) industry.