W wired.co.uk How the BBC and ITV are fixing delays on World Cup live streams 105 points denzil_correa 8 years ago 103 comments