International Business News: Germany's economy has contracted by 0.3% in Q1 compared to the previous quarter, entering a