New research commissioned by document management provider DocuWare has highlighted the ongoing role of paper in companies’ ...