Turkish banks reject Russian payments due to US sanctions prompt.

Read the original article on ReFi Review.