30-10-2020 00:58
via
adage.com
Everything you need to know about the Facebook, Twitter, Google and Amazon earnings frenzy
Twitter talked politics, maybe too much; Facebook records 10 million advertisers; and YouTube topped $5 billion.
Read more »