Search
Close this search box.

ecotourism

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