
€6 million ‘extra’ for Central Link contractors, similar added costs on Ta’ Qali concert park
The Central Link project has already cost taxpayers a staggering €6 million... View more
If you’re not automatically redirected, refresh this page.