News

Britain will invest 163 million euros ($191 million) in European satellite firm Eutelsat, a rival to Elon Musk's Starlink, ...