Marina Genova -- a leading superyacht marina in Genoa, Italy -- recorded an increase in key economic and business indicators ...
Moran Yacht & Ship has announced the sale of the 122.5m Lürssen new build, Project Omega, which is due for delivery in 2029.