SAMANTHA LAUREY/AFP via Getty Images (SAN FRANCISCO) — A number of Twitter employees appear to be on their way out after declining to accept an ultimatum from new company owner Elon Musk asking that they “commit or leave,” three sources told ABC News. It is not yet known how many Twitter employees accepted Musk’s email […]


Current track

Title

Artist