Elon Musk Acquires 9.2% Stake In Twitter

Elon Musk Acquires 9.2% Stake In Twitter
Favicon 
www.forbes.com

Elon Musk Acquires 9.2% Stake In Twitter

Musk’s acquisition comes weeks after he accused Twitter of curbing free speech on its platform.