Trek Bicycle looks to expand presence in India
American cycling brand Trek Bicycle plans to expand its reach to around 125 cities in India by adding 20-25 retail stores each year for the next three years, a top company official said. The company, which sells premium and super premium bicycles, currently has presence in around 41 cities in the country with about 45 retail stores based
By admin