Germany’s latest numbers could be good news for the global economy

by Stephen Beard