mediainmind.net
Is Tech Killing Off Creatives?
Digital media–sometimes referred to as “new media”–have been taking ever larger pieces of marketers’ media placement budgets. And digital effects have been creating bi…