VLCC has been rated as one of India’s Most Trusted brands in the Wellness sector in the annual India’s Most Trusted Brands Survey from 2015 to 2019