Townsquare to resume landmark project By TownsquarePress Release Townsquare Sliema will be resuming excavation works in the coming days as it moves ahead with realising its landmark project following approval of its revised plans by the Planning Authority...Read More January 10, 2020 Love1