David Satime-Wallin
It's really great that the top tech companies are finally getting eyes on them. It will probably lead to nothing but more people will understand the threats they pose.
4y, 20w
1 reply
¬