Commerce Elon Musk finalizes $44 billion Twitter buyout by The Business Pinnacle October 28, 2022 by The Business Pinnacle October 28, 2022