18265 trees and shrubs for Marsa Junction Project
Infrastructure Malta is planting 18,265 trees and shrubs in the new green areas around the seven flyovers of the Marsa Junction Project. The agency opened the new roads and flyovers forming this new multi-level intersection last December ...
Read more