Hmmmm -- sounds interesting. I just went to register on their web site to get more info.
Here is one interesting thing. They ask for an IBAN account number on the personal details page. I take it this means that one must have a EU denominated account in some Euro zone country (that uses the IBAN standard), correct?
Here is one interesting thing. They ask for an IBAN account number on the personal details page. I take it this means that one must have a EU denominated account in some Euro zone country (that uses the IBAN standard), correct?