Categories Articles Elon Musk says he’s terminating Twitter deal but questions remain over the social media platform’s leadership Post author By crystalg Post date July 8, 2022 Business Insider Business Insider Tags Deal, Elon, He's, Leadership, Media, Musk, Over, Platforms, Questions, remain, Says, Social, Terminating, Twitter ← Is Your Digital Marketing Strategy Missing the Mark? Here’s How to Tell → Darwin’s theory upended? Natural selection may be making society more unequal