More job cuts at Twitter

Thousands of contract workers were reportedly let go from the company on Saturday, many without notice.

November 14, 2022

Examined