October 27, 2022Uncategorized Elon Musk now in charge of Twitter TeslaCEO Elon Musk is now in charge of Twitter. Twitter CEO Parag Agrawal and chief financial officer Ned Segal have left the company&rsq…