@realcaseyrollins looks like germany based on that data?
That seems to agree, Germany...
USA at 70% recovered
Spain at 85% recovered
Germany at 95% recovered
Seems the answer is germany by a pretty big margin... why who were you suggesting was ahead?