TechStuff
Tech News: Twitter Fires and then Re-hires Some Employees
00:00 / 41:38
Advertisement