Papi du Papi Goes Public

ISA Yachts created the 164-foot (50-meter) superyacht Papi du Papi for a South American couple last year, but only now is the company revealing so...