Dabur India Ltd’s pure-play beauty retail venture NewU today announced the launch of Sri Lanka’s Ayurvedic beauty brand Spice Island in....