Headlines

German Beer Sales Lowest in 20 Years

German beer sales dropped to 1.99 billion liters (4.2 billion pints) in the first quarter, the lowest amount in at least 20 years, according to the Federal Statistical Office. (Bloomberg)