Best tech ads 2017: Call of Duty best, Facebook worst

Best tech ads 2017: Call of Duty best, Facebook worst

6 years ago
Anonymous $1bh8zaeyQS

https://www.cnet.com/news/best-tech-ads-2017-call-of-duty-best-facebook-worst/

A lot of work to be done.

Communication has rarely been tech companies' strong point.