World Switzerland will freeze Russian assets March 25, 2022 Liza Farhana Switzerland, a favourite destination for Russian oligarchs and their money, announced Monday that it would freeze Russian financial assets in the country, setting aside a deeply rooted tradition of neutrality…