Twitter lays off 10% of current workforce, says New York Times report

Twitter lays off 10% of current workforce, says New York Times report
play icon
Photo used for illustrative purpose.