#4 (Europe)
Published: September 2026
#8 (Europe)
#18 (Europe)
#21 (Europe)
Published: September 2025
#87 (Global) #26 (Europe)
Published: April 2025Methodology