The newly launched store is the largest Crocs store in the country and is located at Lulu Mall, Kochi, Kerala Bengaluru: American footwear brand Crocs has opened its first flagship store in India, located in Kerala. Spanning 1,600 sq. ft. of carpet area, the newly launched outlet is the largest Crocs store in the country. […]
The post Crocs launches first flagship store in India appeared first on India Retailing.