July 16, 2018
Thousands of Mega logins dumped online, exposing user files
Exclusive: File names of 15,500 accounts was exposed, including purportedly illegal content.
Search Tech Things: Latest Tech News