Zara Closes Its Renowned Five-Story Flagship Location in Mumbai
On February 24, Zara closed its 51,300-square-foot flagship store in Mumbai’s historic Ismail Building after eight years of operation. The closure notice did not specify reasons but stated the store … Read