Future Concept CF8 represents the latest 80-metre superyacht concept to come from the drawing boards of the Dutch studio Sea Level, where CF8 stands for ‘Cars and Family in 80 metres’. This has been designed for an imaginary owner who enjoys innovative new designs. ... read full story