Showing posts with the label Europe's Economy Was Hit Hard Too

Europe's Economy Was Hit Hard Too, But Jobs Didn't Disappear Like In The U.S.

Employees assemble motors at a Mercedes-Benz factory in Stuttgart, Germany, on Wednesday. The German government pays much of laid-off workers'…

Load More That is All