Xinhua News Agency, June 6, German factory orders fell 9.9% in April from a year earlier, and are expected to fall by 8.40%.

Xinhua News Agency, June 6, German factory orders fell 9.9% in April from a year earlier, and are expected to fall by 8.40%.