is reporting from
Member
NP Rank:
NP Rank:
Swiss watchmaker Omega plans to expand its footprint in India by adding 3 more brand stores. With this addition, the company will have 8 brand stores by the end of the next year. The watch major has 100 mono-brand stores across the world.
Comments (0)