Select Page

CNBC: Vice Media CEO Nancy Dubuc blamed Big Tech for sucking up the lion’s share of growth in digital advertising, in her memo announcing staff layoffs of about 155. “Platforms are not just taking a larger slice of the pie, but almost the whole pie.”