Twitter confirmed both departures and said the company is pausing most hiring except for business-critical roles.... Read more