Saudi Central Bank spruces its systems with a new payment platform | The Kenyan Wallstreet