Artemis launches all-electric EF-12 pilot
Belfast, Northern Ireland, based Artemis Technologies has taken its all-electric foiling craft technology into the pilot boat sector, unveiling the EF-12 pilot. Artemis first demonstrated its foiling technology on the water in