thecam, 9 months ago I thought they were based in Switzerland.
I thought they were based in Switzerland.