Türkiye to repay $5 billion deposit from Saudi Arabia as Central Bank reserves surge

Türkiye to repay $5 billion deposit from Saudi Arabia as Central Bank reserves surge