Timex to expand in India to about 300 franchise-led stores

Business