Skip to content Skip to footer
0 items - £0.00 0

Sources: some Twitter investors were told Elon Musk would step down after three to six months and are divided on his decisions; a new CEO would report to Musk (Dan Primack/Axios)