[…] 73% of procurement professionals say late payments strain business relationships. Ravi dreads being one of those numbers. […]