Traffic to cost Malta €770 million in 2025, says reportSource: Times of MaltaPublished on 5 months ago