World News Elon Musk sells £3.2 billion in Tesla shares after agreeing deal to buy Twitter April 29, 2022
World News Musk bid to scrap deal with US securities regulators over Tesla tweets rejected April 27, 2022
UK News Musk description of free speech criticised as Twitter takeover fallout continues April 27, 2022
UK News Elon Musk’s deal for Twitter shines light on finances of world’s richest man April 26, 2022