Nov 06 "Twitter is our competition" “Twitter is our competition, we have faced up to that reality,” said Matt McAllester, Europe editor at Time. That’s Nov 6, 2014 1 min read