Google Cybersecurity Action Team Threat Horizons Report #2 Is Out!
This is my completely informal, uncertified, unreviewed and otherwise unofficial blog inspired by my reading of our second Threat Horizons Report (full version, short version) that we just released (the official…