News Megaupload.com Shut By US Popular filesharing site Megaupload.com, ranked 179 in India on Alexa, has been shut down by the United States and its domain name seized, following... Nikhil PahwaJanuary 20, 2012