Gabbar on Twitter: "Even the Zara store at Champs Elysées, Paris pales in comparison to the Mumbai one. Thank you Britain https://t.co/qm10f2pxTj" / Twitter
Zara store in Paris, France, Europe Stock Photo - Alamy
Zara fired employees in France after a woman in a hijab was barred from one of its stores
Zara bets on innovation for new Paris store
ZARA FRANCE - CLOSED - 374 Rue St Honoré, Paris, France - Yelp
Shopping And Store Fronts In Paris France During Sale Season Stock Photo - Download Image Now - iStock