The Alliance for Creativity and Entertainment (ACE) today achieved another major win when the operator of two giant sources of illegal, unauthorized content, agreed to cease all operations. Prior to this ACE action, Openload and Streamango were massive piracy outfits. Openload alone had more...