Musk’s U-turn on Twitter made investors like billi… Elon Musk’s decision to revive his $44 billion buyout of Twitter Inc. is shockingly good […] by Rachel Posted on October 5, 2022October 5, 2022