SpaceOneWeb 'surprised' by Russian demands over satellite launch UK officials refused to sell shares in satellite firm OneWeb in response to demands by Russia, and the company says it is focusing on staff safety at the launchpad in Kazakhstan News
TechnologyIs Russia winning the disinformation war in Ukraine? Russia has flooded social media with disinformation as part of its offensive on Ukraine, but unlike its previous campaigns to spread falsehoods, few people seem to be falling for it Analysis