Elon Musk has offered to buy Twitter for about $41 billion in cash, according to an SEC filing. Since its launch, the microblogging site is a...