They don’t keep to their welcome bonus…
They don’t keep to their welcome bonus policy and are very rude…. I won’t advice anyone to open an account with them
United Kingdom
They don’t keep to their welcome bonus policy and are very rude…. I won’t advice anyone to open an account with them