Ever since MegaUpload was shut down and taken over by the Feds, other hosting sites have become much more…
A ruling passed by the England and Wales High Court has stated that both users as well as operators of…