By admin April 20, 2023 Business , marketing News and Trends Share on FacebookShare on Twitter Musk was responding to Microsoft’s plan to remove Twitter from its corporate advertising platform