Spanish fashion giant Inditex will tomorrow (Wednesday) open its first stores in Switzerland as the clothing chain's ambitious international expansion drive gathers pace. The company will open flagship stores in Geneva for its Zara, Massimo Dutti and Bershka brands ahead of the opening of other outlets in other cities across the country.