Crocs Opens its 100th Store in India
As part of its ambitious and aggressive expansion strategy in the Indian sub-continent, Crocs India has opened its 100th store at Chennai. The new store, which spreads across 625 sq. ft., is Crocs’ third store in the city and 5th in the state of Tamil Nad.