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