Twitter laid off about 40 data scientists and engineers working on advertising late Wednesday - The Information
Twitter laid off about 40 data scientists and engineers working on advertising late Wednesday night in what amounted to at least the third round of cuts since mid-December - The Information.
