Twitter to cease trading in public markets, shares to be delisted from NYSE on Nov 8

Twitter has passed into new ownership – that of Elon Musk, and…