Founded in 1923, Hummel, a sportswear company based in Aarhus, Denmark, inaugurated five stores in India and plans another ten by the end of this year. The first five stores, which are franchised, are located in Bangalore, Pune, Chennai, Surat, and Amritsar. Soumava Naskar, managing director of Hummel India, said...
