Japanese watchmaker Seiko is signalling a sharper push into India with its first Mumbai flagship boutique. The new 900-sq-ft ...