Your place for Space News
Technology image of the week: Expansive solar arrays for Europe’s Alphasat telecommunications satellite