Incentives Failure October 7, 2009 by Civitas Staff 1 Comment Like we couldn't see this one coming... Per the N&O: Dell plans to close its computer manufacturing plant in Winston-Salem by January, and lay off 905 employees. Dell ... Keep Reading