After 17 years and numerous setbacks and budget boosts, Europe’s Galileo satnav system is due to go live on Thursday with promises of better-than-ever location services.
After 17 years and numerous setbacks and budget boosts, Europe’s Galileo satnav system is due to go live on Thursday with promises of better-than-ever location services.