22:32World Business ReportFirst broadcast 17/11/2022 22:32 GMT : Twitter staff’s deadline passesBBC World Service Duration: 27 minutes Thu 17th Nov 2022, 22:32 on BBC World Service Americas and the CaribbeanAvailable for over a yearListen nowHow did Twitter staff react to facing the ultimatum? Show more GenresFactualMoneyFormatsBulletinsBrandWorld Business Report Source: BBC Online