Twitter laying off hundreds of workers
Tuesday, October 13, 2015 - 11:30
in Biology & Nature
Twitter is laying off eight percent of its workforce, mostly from their engineering department
Twitter is laying off eight percent of its workforce, mostly from their engineering department