The European Commission has issued industrial contracts worth €1.47 billion ($1.97 billion) to build next-generation Galileo satellites to […]
Follow Us