Home World News Europe Twitter Fires at Least Another 200 Employees, Media Reports

Twitter Fires at Least Another 200 Employees, Media Reports

Twitter Fires at Least Another 200 Employees, Media Reports

MOSCOW (Sputnik) – Twitter has laid off at least another 200 employees on Saturday evening, American newspaper reported citing sources familiar with the matter.

Sputnik News

South Africa Today – World News – Europe