Tech giants have a giant coronavirus problem

In this week's Advertising & Media Insider newsletter, we look at tech giants' battle with face mask ads, the virus' risk to Netflix, and more.