Mokobara opens 15th India store in Delhi's Khan Market
Luggage, bags, and accessories brand Mokobara has opened a store in New Delhi's Khan Market to bring its pan-India store total to 15 and its Delhi national capital region store total to four.