Depends on the business of the company - so we would need more information to be able to replyI'm establishing a brand new company in Cyprus, I have rented some office space with utility supply. That would mean the company has substance.
What bank would you recommend I'm going with for my company?