When a bus becomes a satellite
Thursday, March 17, 2011 - 09:40
in Astronomy & Space
Alphabus has met Alphasat. Europe's largest telecom satellite is taking shape with final assembly and testing ready to begin in Toulouse, France.