HomeThemesTypesDBAbout
item: #10700
The sorry tale of Britain’s as-yet-unnamed rival to the EU’s Galileo programme took another unexpected, miserable and hugely expensive turn in the past few days.