Piracy Former File-Sharing Site Admin Fined 6.4 Million Euros February 19, 2013, 10:53 by Andy Maxwell