Malta ‘still on track’ to fix all roads by 2024 despite supply chain issues

By July 22, 2022