Saudi 1 Channel

Riyad Bank, one of the largest financial institutions in saudi Arabia, with a strong retail banking franchise.