Insights

Company Formation in Malta

The Law Principal legislation is the Companies Act of 1995 which is principally based on English Company law. Shipping companies are regulated by the Merchant

Read More »

Why Invest in Malta

Why invest in Malta? Sitting in the heart of the Mediterranean Sea, the Maltese Archipelago lies virtually at the centre, 93 kms south off Sicily and 288

Read More »