About TATA International Limited (Bachi shoes Division)
Bachi Shoes division of Tata International based in Ranipet, in Tamil Nadu, India, has reached another milestone. On November 13, 2019, Mr V Muthukumaran, Head – Leather Products, along with Mr Marc Bahr, Sourcing Head for one of Bachi Shoes’ cus ...view more