JUST IN: Board unanimously approves Elon Musk’s $44B Twitter takeover bid
According to an SEC filing, Elon Musk took a step closer to completing his $44 billion takeover of Twitter on Tuesday when the company’s board of directors unanimously approved his buyout offer, New York Times reports.