1
Inflation in Europe falls to 2.4%, as higher interest rates squeeze growth
|