Business
optional screen reader
Twitter and Elon Musk Strike Deal for Takeover
The $44 billion deal marks the close of a dramatic courtship and a sharp change of heart at the social-media network
By Editors Desk
-
Twitter Re-Examines Elon Musk’s Bid, May Be More Receptive to a Deal
Two sides are meeting Sunday to discuss takeover bid, people familiar with the matter say
By Editors Desk -
Netflix loses $40 billion after Russia exit
Company's stock crashed 37% Wednesday on shocking subscriber loss
By Editors Desk -
Streaming TV platform Netflix loses subscribers for first time in decade
For the second time this year, Netflix shares fell sharply after the company disappointed investors
By Editors Desk