Advertising April 16, 2018 0 Technology has upended the world’s advertising giants Advertising agencies are under pressure to change archaic and inefficient elements of their business models…