Search ForexCrunch

German Chancellor Merkel said that she expects the lockdown to last until April, per Bild.

 

more to come …