Posted on May 12, 2022 by adminJapan freezes assets of Russia’s Sberbank and Alfa Bank over Ukraine In line with the United States and European countries, the measure will force Japanese companies to seek alternative ways to settle payments to continue business in Russia. ( read original story …)