Capital Trust Limited, a non-banking finance company, provides capital and micro business loans in India. The company serves agriculture, dairy and livestock, food, home improvement loan, manufacturing, multi-utility, retail, services, small commercial vehicle, trading, and two wheeler sectors. It operates in 10 states through 251 branches in Delhi, Uttar Pradesh, Uttarakhand, Madhya Pradesh, Punjab, Rajasthan, Odisha, Bihar, Chhattisgarh, and Jharkhand. The company was founded in 1985 and is based in New Delhi, India.
Contact Information
Address: 205 Centrum Mall, New Delhi, India, 110030
Phone: 91 97 1684 4571