Hi guys! I made a new setup in Malta (holding+trading company), but it's very tedious to get a bank account with the local banks there. Can you recommend a bank which would give me an account without having to make a visit? Anywhere?
And if I had to take it one step further, is it possible to...