NatWest unveils biometric payment system for businesses

NatWest unveils biometric payment system for businesses

Innovation and technology are driving change in the banking sector.