Ireland Owens The European Union (EU) is planning to develop a multibillion-dollar network of satellites aimed at competing ...