Equirus Group, a financial services firm, today announced that it has received approval from the Reserve Bank of India (RBI) to launch its non-deposit-taking Non-Banking Financial Company (NBFC) Equirus Finance.