Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Seven of the 10 best-performing economies in 2025 were EU countries — so Europe should stop talking itself down, says Kristalina Georgieva.