The commercial crew spent over a week doing scientific research in space. Post navigation Elon Musk reaches $44 billion deal to buy Twitter Elon Musk and Twitter Have a Deal – CNET