Japan 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 …)