Airbus Ready to Ship Aeolus for Final Testing Ahead of Launch

Aeolus, the European Space Agency’s wind sensing satellite, is leaving Stevenage, UK, in the next few days on the first part of its journey to space.