March 23, 2023

Turkey’s booming wartime trade with Moscow took a giant step back on Wednesday with confirmation that the last three banks still processing Russian card payments were pulling out under pressure from Washington. The decision follows weeks of increasingly blunt warnings from the United States for NATO member Turkey to either limit its economic relations with

Read More

Leave a Reply