Short form advertising is not a new phenomenon. In our daily lives, short form ads are arguably the most common form of advertising we interact with, especially for those who spend a lot of their time online.
What has changed however, is the number of...