Musk closes $44B deal to take Twitter private, ending long, twisting journeyseekingalpha.com7 pointsclove4 years ago