Posted inEmerging Tech & Futurism
Illinois health department exposed over 700,000 residents’ personal data for years
The health department for the U.S. state of Illinois has confirmed that a years-long security lapse exposed the…
Your Daily Dose of Tech