marketMarket News OUCH! German economy shrank 1.7% in Q1 QoQ vs expected 1.5% slump. By Mehabe - April 30, 2021 0 559 Share FacebookTwitterPinterestWhatsApp 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