On January 22nd, the European Space Agency (ESA) successfully launched one of its most ambitious mission…
Continue ReadingTag: europe
Europe tools up for the repairable future
For the past several years, Europe has been heavily investing in the repairable future in order…
Continue Reading