Switzerland Seizes Holiday Home Of Russian Billionaire Petr Aven
After making an unusual disclosure about the amount of Russian financial assets being housed in Swiss banks, the government of Switzerland has taken yet another step in the effort to crack down on Russian wealth […]