Tag: Elon Musk to resign

Upon finding a successor, Elon Musk to resign as CEO of Twitter

Elon Musk has stated that he will step down as CEO of…

News Desk News Desk