America Elon Musk to quit as Twitter boss – if he abides by poll he launched himself Deandre Robinson Dec 24, 2022