Luxembourg entered a strategic partnership with the European Space Agency (ESA) to create a “European Space Resources Innovation Centre”, called ESRIC in abbreviated form.Read more