Aeolus Wind Mission Heads For Test And Launch

UK engineers finish the assembly of a wind-observing satellite that meteorologists expect to have a major impact on weather forecasts.

Continue reading…