
‘Ayurveda advancing’: Indian brand SoulTree poised for nation-wide retail expansion focusing on sustainability
Indian Ayurvedic beauty and wellness brand SoulTree is branching out to launch more physical stores in the country, following the unveiling of its inaugural flagship in Gurugram.

