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 been publicly posted online. The...