Search
Close this search box.

solar electric catamaran

Dutch based company Soel Yachts and Naval DC introduced the SoelCat 12, an autonomous solar electric catamaran for coastal water, […]