MyGlamm’s new flagship aims to blur physical and digital

Indian beauty brand MyGlamm has opened a flagship store, which it claims is India’s largest beauty destination and blurs the lines between physical and digital retail.

At a time when brands are cutting back on physical retail, MyGlamm is said...

Read the full article now!
Subscribe