Germany 100,000… Britain 8,000

01/04/2020

Germany 100,000… Britain 8,000: Disgracefully, that’s how many tests each country does a day. The reason for the difference? Efficient Teutonic planning and a ruthless […]