Nicobar, the indigenous lifestyle brand that exudes the vibe of modern India, has just moved into a quaint bungalow at Bandra. Named after its namesake island, Nicobar has alread[...]
We are all familiar with the lifestyle brand ‘Good Earth’. Get set to welcome its cousin, Nicobar, with Raul Rai and Simran Lal as co-founders. But, here’s where the comparis[...]