Banking Technology Technology Innovation Moven and STC Pay plan challenger bank in Saudi Arabia byLee Grant14 February 2020