Don't TalkTalk make a big thing of them being voted the best ISP in some adverts they're running at the moment?
If they don't specify who voted, you can safely assume that they were voted the best ISP by their own board of directors.
Don't TalkTalk make a big thing of them being voted the best ISP in some adverts they're running at the moment?
If they don't specify who voted, you can safely assume that they were voted the best ISP by their own board of directors.