Avatar - Shane Smith
Shane Smithadded this to Creative Digital Advertising | ShaneDesignUK
Banner Ad’s Creators Dismayed By Its Current State

Banner Ad’s Creators Dismayed By Its Current State

Digiday  - Brian Morrissey

Display advertising is now 18 years old. By all accounts, it’s undergoing something of an adolescent crisis. The banner ad has grown into an industry …

View on digiday.com