T techcrunch.com Twitter Ended Up Paying $479M for Ad Tech Startup TellApart, 10-K Reveals 1 points jonastern 10 years ago 0 comments