German factory orders beat expectations to rise 3.9% in August

German factory orders beat expectations to rise 3.9% in August

Upworthy

Published