Tesla CEO Elon Musk finally caught an elusive Twitter bird for $44 billion, as the company's board decided to give in to his takeover bid with his "best and final" offer San Francisco: Tesla CEO Elon Musk finally caught an elusive Twitter bird for $44 billion, as the...
