Elon Musk buys 9.2 % stake in Twitter for nearly $3 billion to become top shareholder; Here's what this means