Finance Companies Elon Musk closes $44bn deal to buy Twitter By Lucille R. Church 2 years ago Elon Musk has shut his $44bn deal to take Twitter non-public, according to a few