The 63-years old Indian leader in card clothing products and card room accessories for the textile spinning industry, ICC Ltd is entirely shifting production to its already existing state-of-the-art manufacturing facility in Nalagarh, Himachal Pradesh. In doing so, ICC has closed down its Pune plant, which was manufacturing card clothing since more than six decades.