Sources

5 Total Sources

German Auto Industry Sheds 42,300 Jobs as China Pressure Cuts Profits

Left100%