Impounded Russia-linked yachts lose €580mn in value

OSTN Staff