Headquartered in New Delhi, Viridian Capital and Financial Services Private Limited (VC & FS) is a non-deposit taking Non-Banking Financial Company (NBFC) registered with the Reserve Bank of India vide Registration Number B-14.01655. As a "Loans and..