Since everyone has decided that Elon Musk’s $54-a-share offer for Twitter is just a troll, the question remains who else can buy the company?
Since everyone has decided that Elon Musk’s $54-a-share offer for Twitter is just a troll, the question remains who else can buy the company?