Germany falls into downturn as shoppers in Europe’s greatest economy spend less
Germany has slipped into downturn as last year's energy cost shock negatively affects buyer spending. Yield in Europe's biggest economy dropped 0.3% in the initial three months of the year,…