Shree Launches First Flagship Store in NCR Region, India
Shree’s future-ready, multifunctional Indian ethnic wear is now available in a new location-Rajouri Gardens, New Delhi! New Delhi, April 14, 2022: Women’s Indian ethnic wear brand Shree launches its first flagship store at Rajouri Gardens, New Delhi, India. This is their first store launch of 2022. The brand is looking to open 50+ stores in India this…