Twitter lays off staff as Musk blames activists for 'massive' ad revenue dropTeams responsible for communications, content curation, human rights and machine learning ethics were among those gutted.Sat Nov 05 2022