Spanish luxury fashion brand Zara shut down its flagship store in Mumbai, marking the end of its presence in the iconic Ismail Building. This 11 ...