Germany's manufacturing PMI at 42.5 in April, 2-month high

Germany's manufacturing PMI at 42.5 in April, 2-month high

SeekingAlpha

Published