Business Description
Founded in 1985 and headquartered in New Delhi, Capital Trust Limited serves small business owners and merchants across India by providing them with the financing they need to grow. The company offers both secured and unsecured lending options, operating outside the traditional banking system.