Saudi Arabia and Türkiye are discussing a $5 billion deposit on the Central Bank of the Republic of Türkiye (CBRT), a Saudi Ministry of Finance
Saudi Arabia and Türkiye are discussing a $5 billion deposit on the Central Bank of the Republic of Türkiye (CBRT), a Saudi Ministry of Finance