Latest posts with tags "Werner Puntschart"
Silent 80 Sales Rise As Demand Grows for Solar-Electric Cats
Austrian company Silent-Yachts has racked up six orders for the solar-electric Silent 80 catamaran, which is being built in Italy.