Tata Capital Limited is an Indian financial and investment services company, based in Mumbai. It is a subsidiary of Tata Sons and has more than 700 branches across the country. From Wikipedia
Approval clears the way for the formal prospectus filing scheduled in early July under RBI’s mandate for NBFC listings