The world’s biggest destination for illegal streams of live sports events has been shut down, according to a leading anti-piracy group. The Alliance for Creativity and Entertainment (ACE) said on Wednesday it had teamed up with police in Egypt to close down Streameast, which had been visited more than 1.6 billion times in the past […]