Showing posts with label labor. Show all posts
Showing posts with label labor. Show all posts

Wednesday, November 30, 2011

Article from the St. Louis Post Dispatch trying to convince Mercedes to move from Alabama to Missouri.


Any thoughts?