Dutch customs officials have identified another group of superyachts that may be owned by Russian individuals. The service is currently monitoring 24 of these luxury yachts worth a total of €1.6 billion, RTL Nieuws reports. Two of the yachts are not allowed to leave the Netherlands. They are “frozen” because their owners are definitely known […]