The sell-off in shares could be related to news that Twitter's board accepted Musk's offer to buy the social media company and take it private. Originally published at CNBC

Small Business Minder
error: Content is protected !!