The EU’s push for its own satellite internet is a boon for startups and security

Business