Himalaya Wellness Company, one of India’s leading wellness brands, unveils a new campaign positioning Himalaya MEN Pimple Clear Neem Face Wash....