Economic sentiment in Malta dips below the long term average

By December 27, 2023