Daily Archives: December 29, 2010

Despite widely differing stories on job creation and economic growth, the U.S. and India share a common problem: skilled worker shortages…