Galileo Put on Hold as EU Proposes Taking Over
European taxpayers will shell out €2.4 billion ($3.25 billion) up front if a European Commission proposal that it assume control of the Galileo navigation