Inditex opened its first Zara store in Taiwan on Friday (4 November), based at Taipei 101, one of the world's tallest skyscrapers.