Anheuser-Busch is in the news after a backlash over its recent marketing stunt. The beer giant, based in St. Louis, is owned by AB InBev, the world’s biggest brewer.