Alva Yachts introduces Ocean Eco 90 all-electric catamaran

Alva Yachts introduces Ocean Eco 90 all-electric catamaran