Elon Musk vs Parag Agrawal: Internet Divided Over Who Actually Won The Twitter Takeover Battle

It appears as if the first thing Elon Musk did after taking over Twitter was to…

Elon Musk Buys Twitter: Top Executives To Take Home $88 Million, Says Report

$44-Billion Elon Musk-Twitter Deal: Even as Twitter CEO Parag Agrawal has been ousted after the social…