Tech Energy Business Strategy Videos Reports
Tech Energy Business Strategy Videos Reports Digital Editions

Europe’s Galileo satellite network nears global coverage after successful launch

Following another successful launch, the EU’s Galileo network now comprises 22 satellites, moving Europe a step closer to a global navigation system of its own