Space4Impact wants to maximize the positive impact of Space technologies on Earth by linking New Space companies to non-space markets.
Space4Impact
c/o Space Innovation EPFL PPH 338, Station 13 CH-1015 Lausanne