NeoGrowth Credit Pvt Ltd is a non-deposit taking NBFC registered with RBI, providing short term business loans to Indian merchants for...