Sanlorenzo reports sound business health: €585.9m Net Revenue

© SuperYacht Times B.V. // All rights reserved.