Finance·3 min readIs that really your banker? World brings human verification to Zoom callsTThe Next Web5h ago