Tugboat – 2006 built CARLO MAGNO

One of the Italian powerful anchor handling tug (aht) around is the 2006 built CARLO MAGNO. She was built in Italy by Cantieri Navale Rosetti Marino Spa at Ravenna, launched on 7th September 2005 and completed on 27th February, 2006 built to a Rolls-Royce Marine UT514L design and handed over in March 2006. She’s 55.4 […]