Company taxation update

Description of the taxation of companies in Malta.