Best tech ads 2017: Call of Duty best, Facebook worst
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.
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.