Where can I buy Swatch and Omega in foreign countries?
Swatch and Omega are jointly sold in Swatch stores abroad.
"OMEGA Omega, with the symbol Ω, is a Swiss watch brand and belongs to Swatch Group." Omega is a Swiss watch brand and belongs to Swatch Group. Its English name is Omega, named after the Greek letter Ω, which was founded by Louis Brandt in 1848.