Layoffs

Jan 27, 2009 15:21

... And TI is reducing employment by 12%. That's 3400 people.

Yeesh.

technology, work

Previous post Next post
Up