Brief

Anheuser-Busch buys enough wind power to brew 20 billion beers a year