RESEARCH


550 European Large Caps

39 Senior Analysts

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