Sunday, May 10, 2026

micro blogging platform

April 25, 2022

Elon Musk buys Twitter for $44 billion

Mr Musk’s proposed $54.20 per share caused Twitter 11 board members to backtrack on their initial position to fight off the acquisition.

Elon Musk and Twitter Logo Credit Disclose TV