01:06Business MattersHave the wings of Twitter staff been clipped?BBC World Service Duration: 50 minutes Fri 18th Nov 2022, 01:06 on BBC World Service Europe and the Middle EastAvailable for over a yearListen nowSign or resign: only one choice for Twitter employees. Show more GenresFactualMoneyFormatsDiscussion & TalkBrandBusiness Matters Source: BBC Online