May 29, 2020

German retail sales fall far less than expected in April