Company Profile
Indo Credit Capital Limited, a non-banking finance company financs and investment activities in India. Formerly known as Indo Credit and Investment Company Limited, the company rebranded as Indo Credit Capital Limited in September 1994. Indo Credit Capital Limited was incorporated in 1993 and is based in Ahmedabad, India.