The 4 Pillar Report
German May GfK consumer confidence index | The 4 Pillar Report