Tuesday, July 12, 2022

Twitter files suit in Delaware against Elon Musk after he abandoned a $44 billion deal for the social-media platform