Four Marsa Junction Project flyovers by end March
Infrastructure Malta is planning to open the next four of the Marsa Junction Project’s seven flyover structures and to eliminate the last remaining traffic lights at this intersection by end March 2020. After opening the first two flyo ...
Read more