A Canadian satellite company has just been tasked with a critical role in building a high-speed internet backbone in space. The European Space Agency has awarded Kepler Communications an €18.6 million contract to lead...
The 5 most interesting stories, every morning. Free.