Zarin Daruwala, CEO-India of Standard Chartered Bank spoke at length about non-banking financial companies (NBFCs).
Quickly and easily download Instagram videos with our free tool.