Posted in My blog posts

Banner Advertising: News of its demise is premature

You have seen them all over the internet — blinking, flashing, animated and garish. You vow that you will not…