Question: In which country is The Swatch Group and Tourbillion shops mainly based?
Sentence (from "Tourbillon (brand)"): Tourbillon are shops owned by The Swatch Group.
Relevant evidence: Yes