Locked-Down Drinkers Lose Their Thirst for Budweiser, Stella
(Bloomberg) -- Anheuser-Busch InBev NV warned that its biggest three beer brands -- Budweiser, Stella Artois and Corona -- are bearing the brunt of a collapse in sales caused by the coronavirus.