Posted November 27, 2012, 8:30 AM by Shawn Knight | Filed in Industry News
It’s probably a safe bet to assume that members of the Motion Picture Association of America were among the happiest around when they learned that file hosting site MegaUpload had been shut down and their servers had been seized as…
TechSpot on: