International Beer Challenge 2023 winners announced

Results for the International Beer Challenge (IBC) 2023 have been revealed, with Kross 110 Minutos by Chile’s Cervecería Kross winning Supreme Champion for Best Ale…