Calamos Supports Greece

Pieter Zatko

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...