In the wake of rising stress levels, Himalaya Wellness Company, one of India’s leading wellness brands, launched the campaign “Ab Stress....