Is Your Company Ready For The GDPR Rollout?

The General Data Protection Regulation (GDPR) is due to be rolled out on May 25th, just a few short weeks away. Yet new research from the Institute of Directors (IoD) has found that just six out of ten company directors say they’re confident that their businesses will...