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

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

Most Popular Stories