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