Zara is strengthening its presence in Barcelona, where it already operates nearly ten company-owned stores, with the opening of a new store on Avenida …