Infrastructure Malta revisits the Msida Creek Project
Infrastructure Malta will be submitting new plans to the Planning Authority for the Msida Creek Project development applications. Other than the building of a new flyover to replace the Msida Creek traffic lights junction and s ...
Read more