Technology Published 27 Oct, 2022 02:01pm Elon Musk visits Twitter headquarters ahead of takeover deadline Court gives deadline to close $44b deal for Twitter