CompositesWorld Jul 07, 2023
Italian startup featured its 30-foot sustainable production boat at theOcean Race Grand Finale in Genoa Italy.
CompositesWorld Jul 07, 2023
Italian startup featured its 30-foot sustainable production boat at theOcean Race Grand Finale in Genoa Italy.