Fox News9.39M subscribersStockholders will get $54.20 a share in the deal reportedly valued at $44 billion.
SPACEX
Done deal: Elon Musk buys Twitter
Fox News9.39M subscribersStockholders will get $54.20 a share in the deal reportedly valued at $44 billion.