Insurtech Why Selling Off Russian Oligarchs’ Assets Will Take YearsBy Rider Page TeamMay 8, 20220 The U.S. authorities was so happy with its swift seizure of a Russian oligarch’s 255-foot yacht on the Mediterranean island…