Hi,
I recently set-up a company in Gibraltar. I'm Greek resident. I'm the shareholder, a Director and there will be a local Director too.
I'm in the process of setting up an office there and taking on local freelancers. Operations and management will take place there.
My question - what's the...