stc pay Bahrain, Bahrain’s innovative mobile wallet for digital financial transactions, has signed a partnership with Diebold Nixdorf, a global leader in digitising banking channels, to launch self-service kiosks in the kingdom.