deposit taking NBFC. It is promoted by Larsen & Toubro Limited (L&T;), one of the leading companies in India. L&T; Fin Holdings offers multitude of financial services through various subsidiaries across the corporate, retail and...