Company News
Nicobar Opens First Indore Store at The Edit
Nicobar, a modern Indian lifestyle studio, opened its first store in Indore on June 5, 2026, located at The Edit.
The store showcases Nicobar’s fashion, home, accessories and lifestyle collections, em