The FBI has shut down popular share filing site, MegaUpload and charged seven people affiliated with the site for online piracy. The Department Of Justice claims the MegaUpload was responsible for $500 million in losses for various copyright owners, while making a $175 million profit. Recently MegaUpload named hip-hop producer Swizz Beats as CEO and […]