Twitter HQ trolled as Musk shuts down offices

1 year ago

Twitter's headquarters in San Francisco was trolled on Thursday night with a banner lampooning CEO Elon Musk. Musk's increasingly chaotic takeover of the company has led to a mass exodus of staff.

Loading comments...