Bachi Shoes, a subsidiary of Tata International, today launched 'FeetScience'