Leading banking Giant from Saudi Arabia embraces iGTB’s Digital Transaction Banking Solution Express Computer Jul 24, 2023 Intellect Global Transaction Banking (iGTB) announced that another leading bank in the Kingdom of Saudi Arabia, has chosen iGTB's…