Sephora India
Beauty & Wellness
Sephora goes online exclusively only at sephora.nnnow.com
Sephora, the world’s largest beauty retailer is now available online in India at nnnow.com.
Sephora currently operates 12 stores in India across Delhi, Mumbai, Bengaluru, Chennai, Pune, (many more to be launched soon) and with an additional national online launch,...
- Advertisement -
Latest News
Swiggy announces 5th ESOP liquidity programme worth $65 million
So far, the company has cumulatively enabled over Rs 1,000 crore of ESOPs liquidity over the five events, benefitting...
- Advertisement -