After weeks of talk that Elon Musk would buy Twitter (NYSE: TWTR), he has made it official and is now the sole owner of the social media company. Musk won his $44 billion takeover fight for the company on Monday, after its board dropped its opposition to his bid. The San Francisco-based company agreed to […]
