Login information for a large number of Mega accounts has been compromised
Mega, a company founded in New Zealand that provides online cloud storage and files hosting services, is currently found to have thousands of account credentials on its platform that have...