The European Central Bank (ECB) hiked interest rates by a larger than expected 50 basis points as the central bank tries to get to grips with runaway inflation.
The European Central Bank (ECB) hiked interest rates by a larger than expected 50 basis points as the central bank tries to get to grips with runaway inflation.