€3 million to renovate Naxxar reservoir, fix leak, replace roof and columns

By January 22, 2025