Tuesday, June 21, 2022

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