Twitter lays off 10% of current workforce including product managers, data scientists and engineers
Twitter recently started sharing revenue from advertisements with some of its content creators.
Twitter has a headcount of about 2,300 active employees. Photo credit: Pixabay