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