Elon Musk had accused the top leadership at Twitter of misleading him and investors over the number of fake accounts on the social media platform.
Elon Musk had accused the top leadership at Twitter of misleading him and investors over the number of fake accounts on the social media platform.