F R A N C H I S E E X P E R T

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