Himalaya Wellness Company, one of India’s leading wellness brands, has launched a new campaign on its flagship Purifying Neem Face Wash....