AeroTime · August 25, 2026 · machine translation

China’s S4000 airborne wind turbine passes 13,123-foot altitude test