Turquoise’s Flagship 77m GO delivered

Turquoise Yachts announced the successful delivery of GO, its largest yacht to…