It is the largest beer producer in the world .
St. Louis , Missouri is also the headquarters for the AB InBev North America unit .
St. Louis is the largest beer producer in the world .
St. Louis , Missouri is also the headquarters for the AB InBev North America unit .