Windracers Windracers to display pioneering self-flying aircraft ULTRA at FIA24 News Windracers to display pioneering self-flying aircraft ULTRA at FIA24 FIA 2024 June 20, 2024 British Antarctic Survey unveils Windracers UAV for polar research News British Antarctic Survey unveils Windracers UAV for polar research BAS October 31, 2023