Organisation Swatch Listed in Barcelona. In the news The launch of the new Swatch brings stores to a standstill and prompts police intervention in Barcelona 18 May 2026 Over time Press1 article