itnation.lu
IBS ranks Temenos ‘number one best-selling’ digital banking and channels system
Temenos is the world’s leading provider of true front to back digital banking.