82.5 Communications, part of the Ogilvy Group, has won the launch campaign mandate for Indian Craft Brewery (ICB), the newest microbrewery in....