Elon Musk names new Twitter chief executive

Sky News

Published

Elon Musk has announced his new Twitter chief executive - NBCUniversal executive Linda Yaccarino.

Full Article