x
Breaking News
More () »

Elon Musk and Twitter reach $44B deal but what does it mean for the platform?

San Diego State University Business Professor Wendy Patrick breaks down the historic deal.