RESEARCH


550 European Large Caps

38 Senior Analysts

30/04/25
2025? The world according to Grump