With all this talk about Video being the way to go online, is there still a place for Display ads in the mix? We at Cordelia Labs think so. While Video has the ability to bring sight, sound and motion, Display ads can be just as engaging. Partnering with the right Creative Designers and Producers …