Blaming weak holiday sales, Electronic Arts of Redwood City announced Friday it would lay of 1,000 workers, nearly 10 percent of its staff.
Blaming weak holiday sales, Electronic Arts of Redwood City announced Friday it would lay of 1,000 workers, nearly 10 percent of its staff.