Didn't even know self-addressed, stamped envelopes were still a thing – or that they were related to "security"
November 05, 2019 at 07:32AM
via reddit https://www.reddit.com/r/security/comments/drxf5q/gartners_report_shows_that_by_2024_at_least_40_of/f6lq1ad?utm_source=ifttt