Puget Sound WA
What Elon Musk's Twitter takeover means for the social media platform
Sign up for the On Point newsletter here. Elon Musk paid $44 billion for Twitter. And got more than he bargained for. "The marketers are Twitter's customers. Tesla has historically…