0
Less than 1,000 days to end of support deadline for Microsoft Windows XP, organisations across the globe are reporting they…