Technology mogul Elon Musk has been using his X social media platform in recent weeks to unleash a torrent of criticisms and accusations aimed at political figures in Britain, Germany and Canada.
Billionaire business leaders, including Mark Zuckerberg, Jeff Bezos and Elon Musk, plan to make prominent appearances at Donald Trump’s inauguration next week. Posting on the social media site ...