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.