Citi says its new digital interface can slash corporate account onboarding to two days. CT asked a treasurer whether he thought it was too good to be true.
Banks are getting serious about biometrics, which will eventually spell the end of online banking passwords. However, treasurers must not be distracted by the newest technology.