Business Secretary Alok Sharma overrode concerns to buy £400m stake in failed satellite firm OneWeb

Business Secretary Alok Sharma overrode the concerns of his senior official as the Government took a £400 million stake in the failed satellite company OneWeb. The UK is part of a consortium with India’s Bharti Global which won a bidding war for the company earlier this month, despite it going bankrupt in March amid the … Read more