Richard HooperApr 21, 2017Frigate “Rizzo” delivered to the Italian NavyThe frigate “Rizzo” has been delivered to the Italian Navy at Fincantieri’s shipyard in Muggiano (La Spezia). It is the sixth vessel of...