Technology
As hundreds of customers complain, ITV Hub makes a major change
Posted: August 19, 2021 at 10:18 am / by / comments (0)
ITV HAS made a dramatic change to its streaming and catch-up platform, ITV Hub, that could finally stymie customer complaints about its streaming quality.
Daily Express :: Tech Feed
Comments (0)