‘Exploding costs’: German beer sales turn flat

More than 7.6 billion litres of beer were produced inside Germany last year, official figures show. That’s equivalent to 91 litres per person.

Source: ‘Exploding costs’: German beer sales turn flat