Twitter board of directors endorses Elon Musk’s bid
New York: The board of directors at Twitter has unanimously "endorsed that shareholders approve the proposed $44 billion sale of the company to Elon Musk", CNET reported, citing the US Securities and Exchange Commission (SEC). The bid was put forward in April by the billionaire. He