Hi guys,
I've been reading and learning a lot here recently (thanks) and felt that it's time to pose a question regarding some situational specifics. I'm looking at setting up a new (and more efficient) business registration with bank account.
I'm trying to identify the best jurisdiction(s)...