Palo Alto, California-based spacecraft systems manufacturer Space Systems Loral (SSL) has awarded a multi-year contract to German firm Azur Space Solar Power GmbH for the supply of multi-junction space solar cells.