Nicobar to have around 10 stores by next year

Adding on the stores folio, Nicobar is going much beyond its online presence to create brick-and-mortar retail experiences through exclusive and pop-up store formats. Already present through 3 stores in Delhi, Mumbai and Bengaluru, online lifestyle shop Nicobar is planning to have 8-10 stores in total across India by next