European Space Agency

AZUR SPACE Solar Power GmbH