CREATOR ECONOMY Increased Uploads set The Dodo Up for Social Video Success The Dodo is seeing its long-term social strategy pay off, according to new Audience Ratings from Tubular Labs.