What do you get when you cross a technological genius with a French design whizz? In this case, a 256-foot superyacht that will make you more than a little envious.
Continue Reading