Mega is the successor to the late “Mega upload”. Previous online storage and download service that led the internet. But that for various...