Officials are expected to hash out the remaining details of the €6 billion project next week European Union (EU) countries and European Parliament officials are close to a finalizing a €6 billion (US$6.18 billion) deal to put a satellite internet system into orbit. The European Commission first announced plans to […]