NatWest Group and OneID have partnered to launch a new digital ID service for businesses. The collaboration between the British banking and insurance company and...