4 ms·
They are a bank in Europe - or at least, they have a banking license in Europe. Edit: mattmanser got there first.
by nodata 16y ago
They are a bank in Europe - or at least, they have a banking license in Europe.
Edit: mattmanser got there first.