German Economy Contracts for a Second Consecutive Quarter

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

From Reuters