The German economy contracted by src.3% in Q1, with household spending weighing. Consumer sentiment figures also failed to impress…Read MoreFrom Reuters2023-05-26