French lifestyle brand Marie Claire has now entered into the beauty and wellness vertical in India with the launch of Marie Claire Salon, Wellness....