Heads turned at the Greek port of Rhodes when a 77-meter turquoise yacht docked this week. Locals and tourists flocked to take a glimpse of “Go” and admire its artistry and innovative design. The yacht departed earlier from a Turkish shipyard to make ...