0 votes

Dell in Nashville shutting down in 18 months

Will relocate to Mexico . Employees told last week possibly 3000 people layed off



Trending on the Web