When MegaUpload got shut down early last year, the fate of millions of files stored in the cloud fell into limbo. A large number of those files met their digital demise earlier this year when Danish web hosting company LeaseWeb wiped the MegaUpload servers they had been operating.











TechSpot