Reports this week of TV commercials finding a place on Facebook may seem like a gamechanger for social media, but Twitter has already made serious inroads on this front.
Reports this week of TV commercials finding a place on Facebook may seem like a gamechanger for social media, but Twitter has already made serious inroads on this front.