Tarabut, the MENA region's leading, regulated open banking platform, and Geidea, Saudi Arabia's leading payments solutions provider, have entered a strategic partnership to explore and potentially ...