Demon Internet

Critical personal details of Demon Internet users have been leaked via email. The event was blamed on a human error. The director of customer service for the company sent an email to thousands of business and government subscribers that was intended to promote a new e-billing system. According to the statement issued by the company, […]