From my tech blog: Comcast kept telling one thing, my social-media followers another. Guess who is right?

#ft
Shared publiclyView activity