Last week was the deadline for the publication of annual financial statements for those companies whose securities are listed on the Malta Stock Exchange and which have a December financial year-end. Since most companies have a December year-end and many report just ahead of the deadline, numerous company announcements were published last week.In the midst...