The World Beer Awards is a prestigious competition that identifies and rewards the best beers from around the globe. Two Indian brands won big as part of the 2025 edition.