Rising alcohol taxes and government regulation has forced Anheuser-Busch InBev’s to shutter another one of its breweries in Russia.
RUSSIA: Tax hikes force Anheuser-Busch InBev to close brewery
Rising alcohol taxes and government regulation has forced Anheuser-Busch InBev's to shutter another one of its breweries in Russia.