Silent 62 3-Deck Solar Electric Catamaran Makes World Debut at Cannes 2024 New Yachts 11th September 2024