UK Seizes Russian-Owned £38M Superyacht In London

The U.K. seized a £38 million ($50 million) superyacht owned by an unnamed Russian businessman on Tuesday as the government ratcheted up sanctions on Russia following its invasion of Ukraine....

Already a subscriber? Click here to view full article