4 ms·Where is it "here"?by manuelmagic 7y agoWhere is it "here"?Arnt 7y agoAny location where a Luxembourg bank license applies, ie. most of Europe, from Iceland to Greece.