German inflation hit its highest level in almost three years, putting further pressure on the European Central Bank to lift interest rates again.
partners@curatedlabs.io