News Clips | November 23, 2022

Saudi Arabia in talks to deposit $5bn into Turkey’s central bank