Elon Musk has taken a 9.2% stake in Twitter, according to a US securities filing. The announcement sent Twitter shares soaring by more than 27% in New York trading on Monday. Tesla’s chief executive owned 73,486,938 shares in the social media platform as of 14 March, according to the Securities […]

NetBlocks, a watchdog organization that monitors cybersecurity and the governance of the Internet, has reported that Nigeria has lost N24.72bn ($60.14m) in 10 days to the Twitter ban that took effect on June 5. According to NetBlocks’ Cost of Shutdown Tool, Nigeria loses N102.9m ($250,600) every hour to the ban. The […]