BBVA

Sweating the assets.

By 2020, online videos will make up more than 80% of all consumer internet traffic (Cisco). One minute of video is worth 1.8 million words (Forrester Research). And 59% of executives say they would rather watch a video than read text (Wordstream).

">

Next Creative
Free Consultation

Take your brand to the next level.