Intellect ranks 26 in Chartis RiskTech 100 Rankings 2026

Intellect Design Consumer Banking has been ranked 26 (Jumping 2 places up from 28) in Chartis RiskTech 100 Rankings 2026