The Future of Twitter’s Platform Is All in the Cards – Mike Isaac – Social – AllThingsD Lab Team 12 years ago The Future of Twitter’s Platform Is All in the Cards