3 ms·What do they have to do with Europe?by dzhiurgis 1y agoWhat do they have to do with Europe?ffsm8 1y agoYou're right. I read the other day in a comment that they're headquartered in France, but never verified. It was my mistake.