Saudi Arabia stretches label to have $5 billion Egypt central bank deposit

Saudi Arabia stretches label to have $5 billion Egypt central bank deposit