Elon Musk Might’ve Inadvertently Sparked a Senate Investigation Into Twitter

Elon Musk may have just put his own foot in his mouth regarding his new baby, Twitter — because he pissed off a U.S. Senator … who has the power to investigate him, officially. The […]