Update: Superyacht Scheherazade Impounded By Italian Authorities, Ties to Putin Suspected

In early March we posted The Mystery of the Superyacht Scheherazade — Who is the Owner?. The 495′ long superyacht, valued at $700 million, was drydocked undergoing repairs in Marina di Carrara, a small Italian town on the Tuscan coast. … Continue reading