New Avatar of Megaupload Launched as Mega.co.nz
Do you remember Megaupload? The site that used to let you upload yout own files. It was shut down since there was a claim that it encouraged piracy. It has been launched and its new name is Mega.co.nz. Mega.co.nz about us page says: “We are a dedicated group of technologists […]