The economy contracted by 5.7% last year, official figures showSource: Times of MaltaPublished on 5 years ago