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