Tech Energy Business Strategy Videos Awards
Tech Energy Business Strategy Videos Awards

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