Kelme opened its first mono-brand store in Delhi this week, teaming up with an Indian distributor, Global Overseas. The company intends to rapidly open another seven such stores in Delhi, Mumbai, Kolkata and Bangalore. This comes as international markets are fueling the expansion of the Spanish sports brand, which reportedly ...