Meet Ghost, a 92-foot foiling yacht concept that "floats" over waves 2 December, 2025 - Rachel Cormack