NatWest unveils biometric payment system for businesses Innovation and technology are driving change in the banking sector.