Meet the Silent Yachts 55

Solar power is the driving force in the Silent Yachts 55.