Tag Archives: Stella Artois

World’s Top 10 Beer Brands

Millward Brown/WPP is out with its BrandZ World’s Top 10 beer brands for 2016.

Not surprisingly, seven out of the top ten brands are owned by either AB InBev or SABMiller, soon to be a combined company.