Georgia looks a little dodgy to be fair. Any recommendations for other countries. spent a long time going over previous threads, but am still confused.
Would i be able to open a bank account with a bank in Georgia for a Belize Limited company or Irish limited company.? This company receives payments in STG from UK companies and I would need ATM/debit card. I understand that Georgia is not part of the CRS.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.