chief technology

Twitter’s New CEO Has Been Found, According To Elon Musk

After initially pledging to leave the position of CEO of Twitter, Elon Musk announced on Thursday that he had found…

1 year ago