Board unanimously approves Elon Musk’s $44B Twitter takeover bid

Board unanimously approves Elon Musk’s $44B Twitter takeover bid