Beauty, WellnessJanuary 25, 2016<January 25, 2016 Sephora to launch its first outpost in Mumbai, this weekend! by Neha Sharma The much awaited global beauty chain Sephora is all set to open its first store in Mumbai this…