Beauty and aesthetics chain plans 30 new centres as wellness demand rises
This marks the brand’s 23rd location in India