The ‘Mad Men’ are dead! Long live the new advertising lions!

.....

© Fast Company