This can slow business operations. 68% say their finance team wastes a lot of time on payment operations. 51% of companies perform up to half of payment operations manually. Many companies are ...