I have like a love / hate relationship with Malta…. Every time I go there, I have moments that I actually really like being there, whilst there are also many moments when I’m thinking “why on earth did I come here again”. Malta is awesome for business, since a big…

Continue Reading