Foxconn not a wonder after all?

AAE Professor Steven Deller is quoted in a Washington Post article on the disappointing reality of Foxconn in the state of Wisconsin so far. Some residents remain optimistic about the possibility, but so far the company is not living up to its promises about job creation.

Read the full article at: