Kevin Meyer

1686 posts

Cat Comes Back

12 March 2010

It's been a pretty good year - more and more companies are realizing the folly of offshoring and are coming back to America. Sure it's a battl…