A visual impact assessment for the proposed 40-storey Project Landmark Tower in St Julian’s has been published showing the ...