Premier League in all-out battle against illegal streaming
THE English Premier League (EPL) is by far the most-watched sports league in the world, with up to 380 football matches broadcast to over 212 territories and more than 600 million homes, with a TV audience of some 4.7 billion people. In Singapore, StarHub …