MUMBAI: Veet, the company catering to depilatory products, has launched Veet Nikhaar – a new variant that claims to help bring the goodness of nature to...