Carlo Stivala’s 15-storey building in Sliema recommended for approvalSource: Times of MaltaPublished on 1 year ago