European Union to build its own satellite-internet constellation
Europe's planned IRISS constellation will consist of 170 satellites and provide a multi-orbital connectivity infrastructure.

Discover more Science and Technology news updates in TROIB Sci-Tech