Anheuser-Busch InBev (BUD) said Tuesday it has invested an additional $8 million in its St. Louis brewery.
The company has invested roughly $2 billion in its sites across the US in the last five years, the Budweiser brewer added.
Price: 64.66, Change: -0.41, Percent Change: -0.62