5 ms·Nope, the company itself is based in Switzerland.by Tade0 6y agoNope, the company itself is based in Switzerland.