Press Room

CFOs Take Sudden Turn In Optimism

All of a sudden, chief financial officers in North America are looking towards a bright future. The latest data from Deloitte suggests a sudden spike in optimism among CFOs, as found in its quarterly survey. Financial executives’ confidence in their businesses has... read more

Give Billtrust Quantum a Try