The Mega empire: Details of the MegaUpload indictment

You can’t make this stuff up: The indictment of the popular file hosting site MegaUpload reveals a hugely profitable business run by people whose Mercedes novelty license plates included “GUILTY” and “MAFIA.” Also included are numerous juicy internal emails between MegaUpload employees and executives.