Categories
Cybersecurity
21 million employee screenshots leaked in bossware breach blunder
[ad_1] If you thought only your boss was peeking at your work screen, think again. As Cybernews reports, employee-monitoring tool Work Composer has committed…
Read More