News

Kelme chooses India for own-brand stores

26/01/2012

Spanish sports footwear brand Kelme has surprised commentators in its home country by choosing India as the site of its first own-brand stores. A Kelme store opened in New Delhi on January 24. Sources in India say the brand will extend this to ten stores within a year. Local distribution partner Global Overseas is working with Kelme to set up...

To continue reading this story, please sign in or register.