Amanda DeseureApr 292 minElon’s Twitter Takeover: What We’re Watching ForElon Musk’s takeover of Twitter this week has left social media managers scrambling to explain potential changes and Twitter users...