Budget 2023: Economic slowdown expected, but deficit to remain in checkSource: Times of MaltaPublished on 4 years ago