Fashion brand Madame announces launch of six new stores in India 

Madame
Madame to open six new stores in India. Credit: Artem Beliaikin.