Tuesday, November 5, 2024
- Advertisement -spot_img

TAG

Zara

Largest retail space by a foreign brand in India

Spanish fashion chain Zara leases largest ever retail space by a foreign brand in India The Spanish fashion chain Zara has leased 50,000 sqft of...

Latest news

- Advertisement -spot_img