Research Highlights Welsh Employees’ Growing Dependence on Tech
New research suggests Wales is at risk of widespread ‘digital amnesia’, as it revealed 25 per cent of employees don’t know their own mobile phone number. The research1 by CRM specialist Capsule found two thirds …