Twitter Reports Financial Losses, Blames Elon Musk

Twitter reported results Friday below expectations, a disappointment that the social network attributed to "headwinds" including the uncertainty related to Elon Musk's buyout bid.