77.4m (253’11’’) Legend wins ‘Best Rebuilt Yacht’ at the World Superyacht Awards 2017

IYC is very proud that a member of its sales fleet, 77.4m (253’11’’) Legend, was the winner of the ‘Best Rebuilt Yacht’ in the recent 2017 edition of the World Superyacht Awards (WSA) hosted in Florence on May 13.

Read more