market Market News OUCH! German economy shrank 1.7% in Q1 QoQ vs expected 1.5% slump. Mehabe - April 30, 2021 0 OUCH! German economy shrank 1.7% in Q1 QoQ vs expected 1.5% slump. h/t Holger Zschaepitz Our Twitter for Quick Updates: Twitter Follow Us