ENGLISH EDITION
Barracuda produces Greece's first unmanned speedboat
Barracuda manufactures boats, however 75% of its production is inflatable boats for the Armed Forces, as it is a defense industry company certified by the Ministry of Defense, which has the ability to offer a variety of products and services to the Armed Forces.