Research from Vendigital reveals that over the past year, 84% of finance leaders found making the right decisions challenging.