Featured Swiss freeze on Russian assets dwindles to $6.36b in ’23 Aya El Sayed Apr 23, 2024 0 The Swiss authorities have reported a year-over-year decrease of 1.7 billion Swiss francs in the value of frozen…