Setting up as a freelancer in Malta The life of a freelancer seems to be synonymous with freedom, flexibility and the empowerment that comes with being your own boss. That is of course all true, but as we already know (thanks to the Spiderman franchise), ‘with great power comes great responsibility’. Being your own boss […]