At least 5 superyachts belonging to Russian billionaires are anchored in or cruising around the Maldives amid sweeping sanctions: report
Russians own about 7% to 10% of all superyachts in the world, according to Superyacht News.Christopher Pike/Reuters. More Russian-owned superyachts...
Read more











