New Designs
Slyder 80: The 24m sustainable solar-electric catamaran concept from Mavea Yachts
Written by Sophie Spicknell
11 Apr 2022 | 13:45