The 756th store is at Connaught Place in central part of New Delhi and is spread across an area of 2,200 sq. ft.
New Delhi: Footwear retailer Metro Brands Ltd. has reached the milestone of opening 756 stores across India, the...
Indian footwear brand Mochi has opened its first store in Mohali at SCF-132, Phase 7. Spread over 1,296 sq.ft., the new outlet stocks over 8,000 pairs of ladies’ and men’s shoes in different styles by various brands.Speaking on the...
Mochi, an Indian footwear brand, has opened its first store at Sardar Patel Marg, Allahabad. Spread over 1,709 sq. ft., the outlet will stock more than 8,000 pairs of ladies’ and men’s shoes in different styles by various brands.Speaking...