Summary: April 02 2004 Job Growth and the Outsourcing Bogeyman Let s see we ve lost 2 7 million jobs since the recession hit in 2001 Forrester Research Inc estimates that of the 2 7 million jobs lost in the last three years only 300 000 have been
Image Dimensions: 317 x 404
Image originally found here.