Germany producer prices rise at fastest pace since 1982

By July 25, 2021