A French court has ordered the piracy site Z Library to be taken down, Publishing Perspective reported. The court ruling comes in response to a case filed by the French Publishers Association, the ...