Beer giant Anheuser-Busch InBev commits to 100 percent renewable energy

Future beers will be made with 100% renewable energy.