THE EU was left red-faced after its flagship satellite-navigation system, Galileo, suffered a major network outage over the weekend.
Daily Express :: News Feed
THE EU was left red-faced after its flagship satellite-navigation system, Galileo, suffered a major network outage over the weekend.
Daily Express :: News Feed