Top developer Carlo Stivala has been allowed to build a 13-storey block on the Sliema seafront despite only having a permit for nine storeys, Flimkien Għal Ambjent Aħjar has alleged. The ...