IMK

  • German inflation slows to 2.1% in May still above expectations