Businesses more reliant than ever on suppliers as the pace of innovation increases, but two-thirds view their relationships as primarily transactional
Research from Ivalua, a global...
Travel and expenses revealed as most unpredictable cost to business
Companies spending on business travel without ROI insight
A new survey of 500 senior finance professionals...