Business Description
Indo Credit Capital Limited is a financial services firm based in Ahmedabad, India, focused on lending and investment activities. Founded in 1993, the company has operated under its current name since September 1994, having previously been known as Indo Credit and Investment Company Limited.