New name for STM Malta

The growth strategy is based on 5 key strengths: Superior customer service, strong knowledge base and financial resources, people development, up-to-date organisational operations, and strategic partnerships.


Pension squeeze in early days of pandemic

The data confirms anecdotal evidence from the time that lay-offs and furloughing had an at least temporary effect, while some cash-strapped employers delayed passing on deductions.