Pieter Zatko
Business
Twitter Shareholders Approve Musk Deal
During a short online conference cast on Tuesday, Twitter shareholders approved Tesla CEO Elon Musk’s $44 billion deal to buy the company.
The decision was made at the company's San Francisco headquarters and effectively left the deal’s outcome up to...