NEW BUS: France's space agency CNES will develop the 6-8 metric ton AlphaBus very large satellite platform, providing 12-18 kilowatts of power, for the European Space Agency under a new agreement.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results