Bud Light aired 2 ads during Super Bowl LV despite Budweiser's decision not to

Bud Light aired 2 ads during Super Bowl LV despite Budweiser's decision not to

Business Insider

Published

Anheuser-Busch InBev, which owns Bud Light and Budweiser, has a $250 million annual partnership with the NFL, per ESPN.

Full Article