3 ms·Of course they do. Their EU HQ is in Luxembourg.by athrun 8y agoOf course they do. Their EU HQ is in Luxembourg.