Strand Craft Design unveils 160m ‘superyacht of the future’
Norwegian studio Strand Craft Design, based in Florida, has unveiled its latest concept; the 160m sailing superyacht Florida.
Strand, which places renewable energy sources at the center of the design, called the concept the…