Yes, NeoGrowth is an NBFC registered with the Reserve Bank of India (RBI) and started commercial operations in 2013.