German retail sales, industrial output fall as inflation tightens grip | 102.7 Super Hits
×