Twin Birds’s 100th store will be located in Tamil Nadu, at Nungambakkam, ChennaiBengaluru: Women’s apparel brand Twin Birds is set to launch its 100th...
Brands across business sectors have fuelled the growth, with 54 brands boosting their brand value over the past year, according to the Kantar BrandZ...