Business Jack Dorsey abdicates as CEO of Twitter News DeskNovember 29, 2021475 Views1 Key takeaways: Dorsey is additionally the CEO of payment company Square.Jack Dorsey is no more the CEO of Twitter, the firm he co-established. Jack Dorsey… Read More