A moment of reckoning: the need for a strong and global cybersecurity responseblogs.microsoft.com10 points1cvmask6 years ago