Liverpool & Manchester named UK’s Netflix capitals
Research from Zen Internet identifies Manchester and Liverpool as the Netflix capitals of the UK, with over half (56 per cent) of households in these cities opening their arms to the streaming service. Meanwhile, Amazon Prime Video is proving a popular choice in Edinburgh for streaming services, with almost one in two (47 per cent) […]