Twitter may agree to Elon Musk’s $43b takeover bid

The microblogging platform may announce the US$54.20-per-share deal soon, after the board meets to recommend it to shareholders, Reuters reported.