STC Bank launches in beta in Saudi Arabia

Saudi-based stc pay has received formal approval from the Saudi Central Bank (SAMA) to begin a beta launch of STC Bank.

Read More