Switzerland`s Swatch to open stores in India: Report
Swatch has applied to set up stores in India, a report said Saturday, as the Swiss-based watchmaker moves to tap a growing and increasingly accessory-conscious consumer class.
Jul 19, 2014, 15:06 PM IST